./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-crafted/zero_sum3.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/array-crafted/zero_sum3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d3267df59902b667587c98ecbe021c99cc3d2a5e5866fbd08ee1fb3133370aa4 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:33:52,820 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:33:52,928 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 04:33:52,935 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:33:52,935 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:33:52,969 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:33:52,970 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:33:52,971 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:33:52,971 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:33:52,971 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:33:52,972 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:33:52,972 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:33:52,972 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:33:52,973 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:33:52,973 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:33:52,973 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:33:52,973 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:33:52,973 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:33:52,974 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 04:33:52,974 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:33:52,974 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:33:52,974 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:33:52,974 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:33:52,975 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:33:52,975 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:33:52,975 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:33:52,975 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:33:52,975 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:33:52,975 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:33:52,976 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:33:52,976 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:33:52,976 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:33:52,976 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:33:52,976 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:33:52,976 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:33:52,976 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:33:52,977 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:33:52,977 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:33:52,977 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:33:52,978 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:33:52,978 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:33:52,978 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:33:52,978 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 04:33:52,978 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 04:33:52,978 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:33:52,979 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:33:52,979 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:33:52,979 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:33:52,979 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_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d3267df59902b667587c98ecbe021c99cc3d2a5e5866fbd08ee1fb3133370aa4 [2024-11-28 04:33:53,400 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:33:53,416 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:33:53,423 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:33:53,425 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:33:53,425 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:33:53,429 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/array-crafted/zero_sum3.c [2024-11-28 04:33:57,097 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/data/bd461cc68/6a75d5c4f0c041198f0dfec463ebfb81/FLAG6a2ef6ae1 [2024-11-28 04:33:57,413 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:33:57,414 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/sv-benchmarks/c/array-crafted/zero_sum3.c [2024-11-28 04:33:57,426 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/data/bd461cc68/6a75d5c4f0c041198f0dfec463ebfb81/FLAG6a2ef6ae1 [2024-11-28 04:33:57,453 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/data/bd461cc68/6a75d5c4f0c041198f0dfec463ebfb81 [2024-11-28 04:33:57,456 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:33:57,460 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:33:57,461 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:33:57,463 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:33:57,473 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:33:57,474 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,475 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@259a2ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57, skipping insertion in model container [2024-11-28 04:33:57,475 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,499 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:33:57,728 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_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/sv-benchmarks/c/array-crafted/zero_sum3.c[400,413] [2024-11-28 04:33:57,769 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:33:57,782 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:33:57,796 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_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/sv-benchmarks/c/array-crafted/zero_sum3.c[400,413] [2024-11-28 04:33:57,821 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:33:57,845 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:33:57,846 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57 WrapperNode [2024-11-28 04:33:57,847 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:33:57,849 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:33:57,849 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:33:57,849 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:33:57,862 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,870 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,901 INFO L138 Inliner]: procedures = 15, calls = 17, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 101 [2024-11-28 04:33:57,901 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:33:57,902 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:33:57,902 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:33:57,902 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:33:57,915 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,915 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,922 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,952 INFO L175 MemorySlicer]: Split 9 memory accesses to 2 slices as follows [2, 7]. 78 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-28 04:33:57,953 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,953 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,960 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,961 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,966 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,968 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,969 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,972 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:33:57,973 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:33:57,973 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:33:57,973 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:33:57,974 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (1/1) ... [2024-11-28 04:33:57,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:33:58,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:33:58,021 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:33:58,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:33:58,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:33:58,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 04:33:58,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 04:33:58,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 04:33:58,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 04:33:58,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 04:33:58,061 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:33:58,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:33:58,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 04:33:58,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 04:33:58,061 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 04:33:58,157 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:33:58,159 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:33:58,418 INFO L? ?]: Removed 13 outVars from TransFormulas that were not future-live. [2024-11-28 04:33:58,418 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:33:58,432 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:33:58,433 INFO L312 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-28 04:33:58,433 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:33:58 BoogieIcfgContainer [2024-11-28 04:33:58,433 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:33:58,438 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:33:58,438 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:33:58,447 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:33:58,447 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:33:57" (1/3) ... [2024-11-28 04:33:58,449 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@783014d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:33:58, skipping insertion in model container [2024-11-28 04:33:58,449 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:33:57" (2/3) ... [2024-11-28 04:33:58,450 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@783014d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:33:58, skipping insertion in model container [2024-11-28 04:33:58,450 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:33:58" (3/3) ... [2024-11-28 04:33:58,452 INFO L128 eAbstractionObserver]: Analyzing ICFG zero_sum3.c [2024-11-28 04:33:58,474 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:33:58,477 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG zero_sum3.c that has 1 procedures, 32 locations, 1 initial locations, 7 loop locations, and 1 error locations. [2024-11-28 04:33:58,561 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:33:58,583 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;@117c036e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:33:58,584 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 04:33:58,589 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 30 states have (on average 1.5666666666666667) internal successors, (47), 31 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-28 04:33:58,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-28 04:33:58,596 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:58,597 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:33:58,598 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:58,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:58,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1363657814, now seen corresponding path program 1 times [2024-11-28 04:33:58,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:58,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85459253] [2024-11-28 04:33:58,616 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:33:58,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:58,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:33:58,864 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-28 04:33:58,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:58,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85459253] [2024-11-28 04:33:58,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85459253] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:33:58,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:33:58,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 04:33:58,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713363048] [2024-11-28 04:33:58,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:33:58,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 04:33:58,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:58,905 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 04:33:58,906 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:33:58,909 INFO L87 Difference]: Start difference. First operand has 32 states, 30 states have (on average 1.5666666666666667) internal successors, (47), 31 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) Second operand has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:33:58,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:33:58,929 INFO L93 Difference]: Finished difference Result 59 states and 86 transitions. [2024-11-28 04:33:58,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 04:33:58,933 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-28 04:33:58,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:33:58,943 INFO L225 Difference]: With dead ends: 59 [2024-11-28 04:33:58,943 INFO L226 Difference]: Without dead ends: 27 [2024-11-28 04:33:58,947 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:33:58,955 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:33:58,956 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:33:58,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2024-11-28 04:33:58,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2024-11-28 04:33:58,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 26 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:33:59,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 33 transitions. [2024-11-28 04:33:59,005 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 33 transitions. Word has length 19 [2024-11-28 04:33:59,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:33:59,006 INFO L471 AbstractCegarLoop]: Abstraction has 27 states and 33 transitions. [2024-11-28 04:33:59,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:33:59,006 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 33 transitions. [2024-11-28 04:33:59,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-28 04:33:59,007 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:59,007 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:33:59,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 04:33:59,010 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:59,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:59,011 INFO L85 PathProgramCache]: Analyzing trace with hash 678478894, now seen corresponding path program 1 times [2024-11-28 04:33:59,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:59,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253502347] [2024-11-28 04:33:59,011 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:33:59,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:59,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:33:59,272 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-28 04:33:59,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:59,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253502347] [2024-11-28 04:33:59,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253502347] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:33:59,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:33:59,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:33:59,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424629171] [2024-11-28 04:33:59,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:33:59,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:33:59,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:59,277 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:33:59,277 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:33:59,277 INFO L87 Difference]: Start difference. First operand 27 states and 33 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:33:59,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:33:59,381 INFO L93 Difference]: Finished difference Result 51 states and 63 transitions. [2024-11-28 04:33:59,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:33:59,383 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-28 04:33:59,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:33:59,384 INFO L225 Difference]: With dead ends: 51 [2024-11-28 04:33:59,384 INFO L226 Difference]: Without dead ends: 29 [2024-11-28 04:33:59,384 INFO L434 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-28 04:33:59,387 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 1 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:33:59,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 45 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:33:59,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2024-11-28 04:33:59,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 28. [2024-11-28 04:33:59,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-28 04:33:59,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 34 transitions. [2024-11-28 04:33:59,400 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 34 transitions. Word has length 19 [2024-11-28 04:33:59,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:33:59,400 INFO L471 AbstractCegarLoop]: Abstraction has 28 states and 34 transitions. [2024-11-28 04:33:59,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:33:59,401 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 34 transitions. [2024-11-28 04:33:59,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-28 04:33:59,402 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:59,402 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:33:59,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 04:33:59,402 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:59,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:59,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1431315182, now seen corresponding path program 1 times [2024-11-28 04:33:59,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:59,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596246256] [2024-11-28 04:33:59,404 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:33:59,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:59,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:33:59,573 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-28 04:33:59,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:59,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596246256] [2024-11-28 04:33:59,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596246256] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:33:59,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:33:59,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:33:59,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416806207] [2024-11-28 04:33:59,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:33:59,575 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:33:59,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:59,576 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:33:59,576 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:33:59,576 INFO L87 Difference]: Start difference. First operand 28 states and 34 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 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-28 04:33:59,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:33:59,725 INFO L93 Difference]: Finished difference Result 59 states and 75 transitions. [2024-11-28 04:33:59,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:33:59,726 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 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) Word has length 21 [2024-11-28 04:33:59,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:33:59,727 INFO L225 Difference]: With dead ends: 59 [2024-11-28 04:33:59,727 INFO L226 Difference]: Without dead ends: 40 [2024-11-28 04:33:59,728 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:33:59,729 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 44 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:33:59,729 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 17 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:33:59,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2024-11-28 04:33:59,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 34. [2024-11-28 04:33:59,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 33 states have (on average 1.2121212121212122) internal successors, (40), 33 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-28 04:33:59,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2024-11-28 04:33:59,747 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 40 transitions. Word has length 21 [2024-11-28 04:33:59,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:33:59,748 INFO L471 AbstractCegarLoop]: Abstraction has 34 states and 40 transitions. [2024-11-28 04:33:59,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 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-28 04:33:59,749 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 40 transitions. [2024-11-28 04:33:59,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-28 04:33:59,752 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:59,752 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:33:59,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 04:33:59,752 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:59,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:59,753 INFO L85 PathProgramCache]: Analyzing trace with hash 620025770, now seen corresponding path program 1 times [2024-11-28 04:33:59,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:59,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786094940] [2024-11-28 04:33:59,754 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:33:59,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:00,076 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-28 04:34:00,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:00,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786094940] [2024-11-28 04:34:00,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786094940] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:00,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255197776] [2024-11-28 04:34:00,076 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:34:00,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:00,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:00,081 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:00,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 04:34:00,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:00,188 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:34:00,196 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:00,317 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-28 04:34:00,318 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:00,385 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-28 04:34:00,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255197776] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:00,385 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:00,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-28 04:34:00,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572463623] [2024-11-28 04:34:00,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:00,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:34:00,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:00,387 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:34:00,387 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:34:00,387 INFO L87 Difference]: Start difference. First operand 34 states and 40 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 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-28 04:34:00,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:00,510 INFO L93 Difference]: Finished difference Result 65 states and 77 transitions. [2024-11-28 04:34:00,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:34:00,511 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 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 33 [2024-11-28 04:34:00,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:00,511 INFO L225 Difference]: With dead ends: 65 [2024-11-28 04:34:00,511 INFO L226 Difference]: Without dead ends: 37 [2024-11-28 04:34:00,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 62 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-28 04:34:00,513 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 2 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:00,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 59 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:34:00,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2024-11-28 04:34:00,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 36. [2024-11-28 04:34:00,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 1.2) internal successors, (42), 35 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:00,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 42 transitions. [2024-11-28 04:34:00,530 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 42 transitions. Word has length 33 [2024-11-28 04:34:00,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:00,531 INFO L471 AbstractCegarLoop]: Abstraction has 36 states and 42 transitions. [2024-11-28 04:34:00,531 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 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-28 04:34:00,531 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 42 transitions. [2024-11-28 04:34:00,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-28 04:34:00,532 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:00,532 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:00,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 04:34:00,733 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:00,733 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:00,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:00,734 INFO L85 PathProgramCache]: Analyzing trace with hash -430665330, now seen corresponding path program 2 times [2024-11-28 04:34:00,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:00,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863101135] [2024-11-28 04:34:00,734 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:34:00,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:00,780 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:34:00,780 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:00,894 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 04:34:00,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:00,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863101135] [2024-11-28 04:34:00,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863101135] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:00,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052001788] [2024-11-28 04:34:00,896 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:34:00,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:00,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:00,898 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:00,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 04:34:01,012 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:34:01,012 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:01,014 INFO L256 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:34:01,016 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:01,108 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 04:34:01,110 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:01,207 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 04:34:01,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052001788] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:01,207 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:01,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-28 04:34:01,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654496191] [2024-11-28 04:34:01,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:01,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:34:01,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:01,212 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:34:01,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:34:01,213 INFO L87 Difference]: Start difference. First operand 36 states and 42 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 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-28 04:34:01,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:01,421 INFO L93 Difference]: Finished difference Result 78 states and 94 transitions. [2024-11-28 04:34:01,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:34:01,422 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 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 35 [2024-11-28 04:34:01,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:01,423 INFO L225 Difference]: With dead ends: 78 [2024-11-28 04:34:01,423 INFO L226 Difference]: Without dead ends: 54 [2024-11-28 04:34:01,423 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 64 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=40, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:34:01,424 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 69 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:01,425 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 25 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:34:01,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-28 04:34:01,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 48. [2024-11-28 04:34:01,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.148936170212766) internal successors, (54), 47 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:01,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 54 transitions. [2024-11-28 04:34:01,433 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 54 transitions. Word has length 35 [2024-11-28 04:34:01,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:01,433 INFO L471 AbstractCegarLoop]: Abstraction has 48 states and 54 transitions. [2024-11-28 04:34:01,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 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-28 04:34:01,433 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 54 transitions. [2024-11-28 04:34:01,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-28 04:34:01,434 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:01,434 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:01,446 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:01,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:01,638 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:01,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:01,639 INFO L85 PathProgramCache]: Analyzing trace with hash 658285094, now seen corresponding path program 3 times [2024-11-28 04:34:01,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:01,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706538731] [2024-11-28 04:34:01,639 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:34:01,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:01,840 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 04:34:01,840 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:05,859 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:34:05,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:05,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706538731] [2024-11-28 04:34:05,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706538731] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:05,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361951628] [2024-11-28 04:34:05,860 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:34:05,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:05,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:05,863 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:05,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 04:34:05,979 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 04:34:05,979 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:05,982 INFO L256 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-28 04:34:05,987 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:06,706 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 04:34:06,706 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:07,183 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:34:07,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 43 [2024-11-28 04:34:07,347 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:34:07,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361951628] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:07,347 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:07,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 11, 10] total 34 [2024-11-28 04:34:07,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462447420] [2024-11-28 04:34:07,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:07,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-28 04:34:07,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:07,352 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-28 04:34:07,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=967, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 04:34:07,353 INFO L87 Difference]: Start difference. First operand 48 states and 54 transitions. Second operand has 34 states, 34 states have (on average 3.823529411764706) internal successors, (130), 34 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:08,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:08,551 INFO L93 Difference]: Finished difference Result 91 states and 102 transitions. [2024-11-28 04:34:08,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 04:34:08,552 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.823529411764706) internal successors, (130), 34 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2024-11-28 04:34:08,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:08,553 INFO L225 Difference]: With dead ends: 91 [2024-11-28 04:34:08,553 INFO L226 Difference]: Without dead ends: 87 [2024-11-28 04:34:08,555 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=200, Invalid=1206, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 04:34:08,556 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 47 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:08,556 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 113 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 04:34:08,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-11-28 04:34:08,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 77. [2024-11-28 04:34:08,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.1578947368421053) internal successors, (88), 76 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:08,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 88 transitions. [2024-11-28 04:34:08,569 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 88 transitions. Word has length 47 [2024-11-28 04:34:08,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:08,570 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 88 transitions. [2024-11-28 04:34:08,570 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.823529411764706) internal successors, (130), 34 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:08,570 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 88 transitions. [2024-11-28 04:34:08,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 04:34:08,572 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:08,572 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:08,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:08,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:08,773 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:08,773 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:08,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1581991498, now seen corresponding path program 4 times [2024-11-28 04:34:08,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:08,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981478228] [2024-11-28 04:34:08,774 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:34:08,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:08,799 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:34:08,799 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:08,937 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 04:34:08,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:08,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981478228] [2024-11-28 04:34:08,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981478228] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:08,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606375131] [2024-11-28 04:34:08,939 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:34:08,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:08,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:08,942 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:08,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 04:34:09,034 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:34:09,035 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:09,036 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 04:34:09,038 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:09,137 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 04:34:09,139 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:09,233 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 04:34:09,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606375131] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:09,234 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:09,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2024-11-28 04:34:09,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210159553] [2024-11-28 04:34:09,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:09,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 04:34:09,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:09,236 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 04:34:09,236 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:34:09,236 INFO L87 Difference]: Start difference. First operand 77 states and 88 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 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-28 04:34:09,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:09,798 INFO L93 Difference]: Finished difference Result 123 states and 142 transitions. [2024-11-28 04:34:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:34:09,799 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 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) Word has length 49 [2024-11-28 04:34:09,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:09,800 INFO L225 Difference]: With dead ends: 123 [2024-11-28 04:34:09,800 INFO L226 Difference]: Without dead ends: 95 [2024-11-28 04:34:09,801 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 88 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:34:09,802 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 54 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:09,805 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 53 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:34:09,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2024-11-28 04:34:09,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 79. [2024-11-28 04:34:09,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 1.141025641025641) internal successors, (89), 78 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-28 04:34:09,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 89 transitions. [2024-11-28 04:34:09,832 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 89 transitions. Word has length 49 [2024-11-28 04:34:09,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:09,833 INFO L471 AbstractCegarLoop]: Abstraction has 79 states and 89 transitions. [2024-11-28 04:34:09,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 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-28 04:34:09,833 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 89 transitions. [2024-11-28 04:34:09,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 04:34:09,834 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:09,834 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:09,849 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:10,037 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:10,038 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:10,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:10,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1190560906, now seen corresponding path program 5 times [2024-11-28 04:34:10,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:10,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088750149] [2024-11-28 04:34:10,039 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:34:10,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:10,083 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-28 04:34:10,083 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:10,239 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 04:34:10,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:10,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088750149] [2024-11-28 04:34:10,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088750149] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:10,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417858627] [2024-11-28 04:34:10,241 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:34:10,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:10,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:10,243 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:10,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 04:34:10,352 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-28 04:34:10,352 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:10,353 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 04:34:10,355 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:10,450 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 04:34:10,451 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:10,529 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 04:34:10,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417858627] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:10,530 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:10,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2024-11-28 04:34:10,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829947483] [2024-11-28 04:34:10,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:10,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 04:34:10,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:10,532 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 04:34:10,532 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:34:10,532 INFO L87 Difference]: Start difference. First operand 79 states and 89 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 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-28 04:34:10,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:10,855 INFO L93 Difference]: Finished difference Result 134 states and 149 transitions. [2024-11-28 04:34:10,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:34:10,856 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 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) Word has length 49 [2024-11-28 04:34:10,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:10,857 INFO L225 Difference]: With dead ends: 134 [2024-11-28 04:34:10,859 INFO L226 Difference]: Without dead ends: 66 [2024-11-28 04:34:10,860 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 92 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:34:10,861 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 89 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:10,862 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 37 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:34:10,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2024-11-28 04:34:10,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2024-11-28 04:34:10,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.11864406779661) internal successors, (66), 59 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-28 04:34:10,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-11-28 04:34:10,872 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 49 [2024-11-28 04:34:10,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:10,872 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-11-28 04:34:10,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 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-28 04:34:10,873 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-11-28 04:34:10,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-28 04:34:10,874 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:10,874 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:10,887 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 04:34:11,078 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:11,079 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:11,080 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:11,080 INFO L85 PathProgramCache]: Analyzing trace with hash -876708162, now seen corresponding path program 6 times [2024-11-28 04:34:11,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:11,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534444300] [2024-11-28 04:34:11,080 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:34:11,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:11,135 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-28 04:34:11,136 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:11,316 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 04:34:11,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:11,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534444300] [2024-11-28 04:34:11,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534444300] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:11,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486450454] [2024-11-28 04:34:11,317 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:34:11,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:11,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:11,320 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:11,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 04:34:11,466 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-28 04:34:11,466 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:11,470 INFO L256 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 04:34:11,476 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:11,643 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 04:34:11,643 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:11,776 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 04:34:11,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486450454] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:11,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:11,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-28 04:34:11,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677611753] [2024-11-28 04:34:11,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:11,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 04:34:11,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:11,779 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 04:34:11,779 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:34:11,779 INFO L87 Difference]: Start difference. First operand 60 states and 66 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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-28 04:34:11,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:11,913 INFO L93 Difference]: Finished difference Result 115 states and 127 transitions. [2024-11-28 04:34:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:34:11,914 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2024-11-28 04:34:11,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:11,914 INFO L225 Difference]: With dead ends: 115 [2024-11-28 04:34:11,914 INFO L226 Difference]: Without dead ends: 63 [2024-11-28 04:34:11,915 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 108 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:34:11,916 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 8 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:11,916 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 121 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:34:11,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2024-11-28 04:34:11,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 62. [2024-11-28 04:34:11,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 1.1147540983606556) internal successors, (68), 61 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-28 04:34:11,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 68 transitions. [2024-11-28 04:34:11,926 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 68 transitions. Word has length 59 [2024-11-28 04:34:11,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:11,927 INFO L471 AbstractCegarLoop]: Abstraction has 62 states and 68 transitions. [2024-11-28 04:34:11,927 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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-28 04:34:11,927 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 68 transitions. [2024-11-28 04:34:11,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-28 04:34:11,928 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:11,928 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:11,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:12,129 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:12,129 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:12,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:12,130 INFO L85 PathProgramCache]: Analyzing trace with hash 632021922, now seen corresponding path program 7 times [2024-11-28 04:34:12,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:12,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618561100] [2024-11-28 04:34:12,130 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:34:12,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:12,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:16,914 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:34:16,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:16,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618561100] [2024-11-28 04:34:16,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618561100] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:16,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089075167] [2024-11-28 04:34:16,916 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:34:16,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:16,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:16,919 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:16,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 04:34:17,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:17,035 INFO L256 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 90 conjuncts are in the unsatisfiable core [2024-11-28 04:34:17,040 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:17,102 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-28 04:34:17,809 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:34:17,809 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:18,487 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 04:34:18,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089075167] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:18,488 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:18,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 15, 11] total 44 [2024-11-28 04:34:18,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375334952] [2024-11-28 04:34:18,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:18,489 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-28 04:34:18,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:18,490 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-28 04:34:18,491 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1725, Unknown=0, NotChecked=0, Total=1892 [2024-11-28 04:34:18,492 INFO L87 Difference]: Start difference. First operand 62 states and 68 transitions. Second operand has 44 states, 44 states have (on average 3.5454545454545454) internal successors, (156), 44 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:22,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:22,168 INFO L93 Difference]: Finished difference Result 192 states and 214 transitions. [2024-11-28 04:34:22,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-28 04:34:22,169 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.5454545454545454) internal successors, (156), 44 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2024-11-28 04:34:22,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:22,170 INFO L225 Difference]: With dead ends: 192 [2024-11-28 04:34:22,171 INFO L226 Difference]: Without dead ends: 188 [2024-11-28 04:34:22,174 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1194 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=441, Invalid=4115, Unknown=0, NotChecked=0, Total=4556 [2024-11-28 04:34:22,174 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 119 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 1790 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 1918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:22,175 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 143 Invalid, 1918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1790 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-28 04:34:22,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2024-11-28 04:34:22,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 129. [2024-11-28 04:34:22,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 1.140625) internal successors, (146), 128 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-28 04:34:22,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 146 transitions. [2024-11-28 04:34:22,200 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 146 transitions. Word has length 61 [2024-11-28 04:34:22,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:22,201 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 146 transitions. [2024-11-28 04:34:22,201 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.5454545454545454) internal successors, (156), 44 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:22,201 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 146 transitions. [2024-11-28 04:34:22,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 04:34:22,203 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:22,203 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:22,216 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 04:34:22,407 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:22,407 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:22,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:22,408 INFO L85 PathProgramCache]: Analyzing trace with hash -509529594, now seen corresponding path program 8 times [2024-11-28 04:34:22,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:22,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906778626] [2024-11-28 04:34:22,408 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:34:22,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:22,434 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:34:22,434 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:22,649 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 04:34:22,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:22,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906778626] [2024-11-28 04:34:22,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906778626] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:22,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14223172] [2024-11-28 04:34:22,650 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:34:22,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:22,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:22,654 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:22,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 04:34:22,756 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:34:22,757 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:22,758 INFO L256 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 04:34:22,760 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:22,923 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 04:34:22,923 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:23,040 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 04:34:23,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14223172] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:23,040 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:23,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-28 04:34:23,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396619356] [2024-11-28 04:34:23,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:23,041 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 04:34:23,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:23,042 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 04:34:23,042 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:34:23,042 INFO L87 Difference]: Start difference. First operand 129 states and 146 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:23,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:23,403 INFO L93 Difference]: Finished difference Result 243 states and 272 transitions. [2024-11-28 04:34:23,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 04:34:23,404 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2024-11-28 04:34:23,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:23,406 INFO L225 Difference]: With dead ends: 243 [2024-11-28 04:34:23,406 INFO L226 Difference]: Without dead ends: 120 [2024-11-28 04:34:23,407 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 113 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-28 04:34:23,408 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 30 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:23,408 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 67 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:34:23,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2024-11-28 04:34:23,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 119. [2024-11-28 04:34:23,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 1.1271186440677967) internal successors, (133), 118 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:23,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 133 transitions. [2024-11-28 04:34:23,428 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 133 transitions. Word has length 63 [2024-11-28 04:34:23,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:23,429 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 133 transitions. [2024-11-28 04:34:23,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:23,429 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 133 transitions. [2024-11-28 04:34:23,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-28 04:34:23,430 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:23,430 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:23,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:23,634 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:23,635 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:23,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:23,636 INFO L85 PathProgramCache]: Analyzing trace with hash 180978922, now seen corresponding path program 9 times [2024-11-28 04:34:23,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:23,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460678868] [2024-11-28 04:34:23,636 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:34:23,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:23,703 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 04:34:23,703 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:23,910 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-28 04:34:23,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:23,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460678868] [2024-11-28 04:34:23,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460678868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:23,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593337774] [2024-11-28 04:34:23,911 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:34:23,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:23,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:23,913 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:23,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 04:34:24,037 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 04:34:24,037 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:24,039 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 04:34:24,041 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:24,210 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-28 04:34:24,210 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:24,378 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-28 04:34:24,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593337774] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:24,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:24,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-28 04:34:24,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271751362] [2024-11-28 04:34:24,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:24,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 04:34:24,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:24,381 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 04:34:24,381 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:34:24,381 INFO L87 Difference]: Start difference. First operand 119 states and 133 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:24,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:24,691 INFO L93 Difference]: Finished difference Result 172 states and 195 transitions. [2024-11-28 04:34:24,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:34:24,692 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2024-11-28 04:34:24,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:24,694 INFO L225 Difference]: With dead ends: 172 [2024-11-28 04:34:24,694 INFO L226 Difference]: Without dead ends: 91 [2024-11-28 04:34:24,695 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 116 SyntacticMatches, 8 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:34:24,695 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 59 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:24,696 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 39 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:34:24,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-28 04:34:24,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 76. [2024-11-28 04:34:24,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 1.0933333333333333) internal successors, (82), 75 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:24,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 82 transitions. [2024-11-28 04:34:24,714 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 82 transitions. Word has length 65 [2024-11-28 04:34:24,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:24,715 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 82 transitions. [2024-11-28 04:34:24,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:24,715 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 82 transitions. [2024-11-28 04:34:24,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-28 04:34:24,716 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:24,716 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:24,727 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-28 04:34:24,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-28 04:34:24,921 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:24,921 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:24,921 INFO L85 PathProgramCache]: Analyzing trace with hash -652846050, now seen corresponding path program 10 times [2024-11-28 04:34:24,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:24,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551934142] [2024-11-28 04:34:24,922 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:34:24,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:24,988 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:34:24,989 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:30,203 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 2 proven. 94 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:34:30,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:30,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551934142] [2024-11-28 04:34:30,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551934142] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:30,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140777163] [2024-11-28 04:34:30,204 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:34:30,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:30,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:30,206 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:30,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 04:34:30,303 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:34:30,303 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:30,306 INFO L256 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 105 conjuncts are in the unsatisfiable core [2024-11-28 04:34:30,309 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:31,415 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:34:31,416 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:32,011 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:34:32,012 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 69 treesize of output 153 [2024-11-28 04:34:32,785 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:34:32,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140777163] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:32,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:32,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 14, 14] total 48 [2024-11-28 04:34:32,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174743919] [2024-11-28 04:34:32,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:32,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-28 04:34:32,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:32,787 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-28 04:34:32,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=2102, Unknown=0, NotChecked=0, Total=2256 [2024-11-28 04:34:32,789 INFO L87 Difference]: Start difference. First operand 76 states and 82 transitions. Second operand has 48 states, 48 states have (on average 3.7708333333333335) internal successors, (181), 48 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:38,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:38,236 INFO L93 Difference]: Finished difference Result 247 states and 274 transitions. [2024-11-28 04:34:38,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-28 04:34:38,237 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 3.7708333333333335) internal successors, (181), 48 states have internal predecessors, (181), 0 states have call successors, (0), 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-28 04:34:38,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:38,239 INFO L225 Difference]: With dead ends: 247 [2024-11-28 04:34:38,239 INFO L226 Difference]: Without dead ends: 242 [2024-11-28 04:34:38,241 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2175 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=761, Invalid=7981, Unknown=0, NotChecked=0, Total=8742 [2024-11-28 04:34:38,244 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 303 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 2718 mSolverCounterSat, 349 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 3067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 349 IncrementalHoareTripleChecker+Valid, 2718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:38,244 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 174 Invalid, 3067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [349 Valid, 2718 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-28 04:34:38,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2024-11-28 04:34:38,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 125. [2024-11-28 04:34:38,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 1.1129032258064515) internal successors, (138), 124 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:38,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 138 transitions. [2024-11-28 04:34:38,283 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 138 transitions. Word has length 75 [2024-11-28 04:34:38,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:38,284 INFO L471 AbstractCegarLoop]: Abstraction has 125 states and 138 transitions. [2024-11-28 04:34:38,285 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 3.7708333333333335) internal successors, (181), 48 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:38,285 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 138 transitions. [2024-11-28 04:34:38,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-28 04:34:38,286 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:38,286 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:38,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-28 04:34:38,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 04:34:38,486 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:38,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:38,487 INFO L85 PathProgramCache]: Analyzing trace with hash -381050750, now seen corresponding path program 11 times [2024-11-28 04:34:38,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:38,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134168582] [2024-11-28 04:34:38,487 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:34:38,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:38,529 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-28 04:34:38,529 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:38,731 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-28 04:34:38,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:38,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134168582] [2024-11-28 04:34:38,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134168582] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:38,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119140211] [2024-11-28 04:34:38,733 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:34:38,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:38,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:38,737 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:38,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 04:34:38,942 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-28 04:34:38,942 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:38,944 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 04:34:38,946 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:39,123 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-28 04:34:39,124 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:39,269 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-28 04:34:39,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119140211] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:39,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:39,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 18 [2024-11-28 04:34:39,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355715372] [2024-11-28 04:34:39,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:39,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 04:34:39,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:39,271 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 04:34:39,271 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2024-11-28 04:34:39,271 INFO L87 Difference]: Start difference. First operand 125 states and 138 transitions. Second operand has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:39,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:39,738 INFO L93 Difference]: Finished difference Result 253 states and 280 transitions. [2024-11-28 04:34:39,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:34:39,739 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2024-11-28 04:34:39,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:39,742 INFO L225 Difference]: With dead ends: 253 [2024-11-28 04:34:39,742 INFO L226 Difference]: Without dead ends: 118 [2024-11-28 04:34:39,744 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 144 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:34:39,744 INFO L435 NwaCegarLoop]: 15 mSDtfsCounter, 162 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:39,745 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 40 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:34:39,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-11-28 04:34:39,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 106. [2024-11-28 04:34:39,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 1.0857142857142856) internal successors, (114), 105 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-28 04:34:39,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 114 transitions. [2024-11-28 04:34:39,773 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 114 transitions. Word has length 77 [2024-11-28 04:34:39,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:39,773 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 114 transitions. [2024-11-28 04:34:39,773 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:39,773 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 114 transitions. [2024-11-28 04:34:39,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-28 04:34:39,774 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:39,774 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:39,786 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:39,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-28 04:34:39,979 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:39,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:39,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1450291018, now seen corresponding path program 12 times [2024-11-28 04:34:39,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:39,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933046461] [2024-11-28 04:34:39,980 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:34:39,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:40,043 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-28 04:34:40,043 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:40,317 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-28 04:34:40,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:40,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933046461] [2024-11-28 04:34:40,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933046461] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:40,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19478109] [2024-11-28 04:34:40,318 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:34:40,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:40,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:40,321 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:40,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 04:34:40,477 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-28 04:34:40,477 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:40,480 INFO L256 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 04:34:40,482 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:40,704 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-28 04:34:40,705 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:40,842 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-28 04:34:40,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19478109] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:40,842 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:40,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2024-11-28 04:34:40,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337933505] [2024-11-28 04:34:40,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:40,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 04:34:40,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:40,844 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 04:34:40,844 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:34:40,844 INFO L87 Difference]: Start difference. First operand 106 states and 114 transitions. Second operand has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 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-28 04:34:41,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:41,286 INFO L93 Difference]: Finished difference Result 117 states and 125 transitions. [2024-11-28 04:34:41,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 04:34:41,287 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 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 81 [2024-11-28 04:34:41,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:41,288 INFO L225 Difference]: With dead ends: 117 [2024-11-28 04:34:41,288 INFO L226 Difference]: Without dead ends: 93 [2024-11-28 04:34:41,288 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 147 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=206, Invalid=664, Unknown=0, NotChecked=0, Total=870 [2024-11-28 04:34:41,289 INFO L435 NwaCegarLoop]: 15 mSDtfsCounter, 104 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:41,289 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 50 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:34:41,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-11-28 04:34:41,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 88. [2024-11-28 04:34:41,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 1.0804597701149425) internal successors, (94), 87 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-28 04:34:41,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 94 transitions. [2024-11-28 04:34:41,311 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 94 transitions. Word has length 81 [2024-11-28 04:34:41,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:41,311 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 94 transitions. [2024-11-28 04:34:41,312 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 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-28 04:34:41,312 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 94 transitions. [2024-11-28 04:34:41,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-28 04:34:41,312 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:41,313 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:41,324 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:41,517 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-28 04:34:41,517 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:41,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:41,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1407771830, now seen corresponding path program 13 times [2024-11-28 04:34:41,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:41,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506511156] [2024-11-28 04:34:41,518 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:34:41,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:41,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:41,752 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 04:34:41,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:41,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506511156] [2024-11-28 04:34:41,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506511156] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:41,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280632533] [2024-11-28 04:34:41,753 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:34:41,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:41,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:41,755 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:41,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 04:34:41,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:41,859 INFO L256 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 04:34:41,861 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:42,016 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 04:34:42,017 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:42,132 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 04:34:42,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280632533] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:42,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:42,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2024-11-28 04:34:42,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847085146] [2024-11-28 04:34:42,133 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:42,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 04:34:42,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:42,134 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 04:34:42,134 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:34:42,134 INFO L87 Difference]: Start difference. First operand 88 states and 94 transitions. Second operand has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 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-28 04:34:42,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:42,302 INFO L93 Difference]: Finished difference Result 167 states and 179 transitions. [2024-11-28 04:34:42,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:34:42,303 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 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 87 [2024-11-28 04:34:42,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:42,303 INFO L225 Difference]: With dead ends: 167 [2024-11-28 04:34:42,303 INFO L226 Difference]: Without dead ends: 91 [2024-11-28 04:34:42,304 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 158 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:34:42,304 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 1 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:42,305 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 77 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:34:42,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-28 04:34:42,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 90. [2024-11-28 04:34:42,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.0786516853932584) internal successors, (96), 89 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:42,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 96 transitions. [2024-11-28 04:34:42,329 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 96 transitions. Word has length 87 [2024-11-28 04:34:42,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:42,329 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 96 transitions. [2024-11-28 04:34:42,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 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-28 04:34:42,330 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 96 transitions. [2024-11-28 04:34:42,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-28 04:34:42,331 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:42,331 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:42,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:42,535 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 04:34:42,535 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:42,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:42,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1195390054, now seen corresponding path program 14 times [2024-11-28 04:34:42,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:42,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814100481] [2024-11-28 04:34:42,536 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:34:42,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:42,598 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:34:42,598 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:49,543 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:34:49,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:49,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814100481] [2024-11-28 04:34:49,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814100481] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:49,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30476988] [2024-11-28 04:34:49,543 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:34:49,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:49,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:49,546 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:49,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 04:34:49,665 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:34:49,665 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:49,670 WARN L254 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 142 conjuncts are in the unsatisfiable core [2024-11-28 04:34:49,679 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:49,759 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-28 04:34:50,536 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:34:50,537 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:51,612 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 04:34:51,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30476988] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:51,612 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:51,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 21, 15] total 62 [2024-11-28 04:34:51,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294438434] [2024-11-28 04:34:51,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:51,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-11-28 04:34:51,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:51,614 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-11-28 04:34:51,615 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=3489, Unknown=0, NotChecked=0, Total=3782 [2024-11-28 04:34:51,615 INFO L87 Difference]: Start difference. First operand 90 states and 96 transitions. Second operand has 62 states, 62 states have (on average 3.5483870967741935) internal successors, (220), 62 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:56,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:56,233 INFO L93 Difference]: Finished difference Result 245 states and 268 transitions. [2024-11-28 04:34:56,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-28 04:34:56,234 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 3.5483870967741935) internal successors, (220), 62 states have internal predecessors, (220), 0 states have call successors, (0), 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 89 [2024-11-28 04:34:56,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:56,235 INFO L225 Difference]: With dead ends: 245 [2024-11-28 04:34:56,235 INFO L226 Difference]: Without dead ends: 241 [2024-11-28 04:34:56,236 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2159 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=785, Invalid=6871, Unknown=0, NotChecked=0, Total=7656 [2024-11-28 04:34:56,237 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 197 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 3444 mSolverCounterSat, 224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 3668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 224 IncrementalHoareTripleChecker+Valid, 3444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:56,237 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 198 Invalid, 3668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [224 Valid, 3444 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-28 04:34:56,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-11-28 04:34:56,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 173. [2024-11-28 04:34:56,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.0988372093023255) internal successors, (189), 172 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:56,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 189 transitions. [2024-11-28 04:34:56,276 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 189 transitions. Word has length 89 [2024-11-28 04:34:56,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:56,277 INFO L471 AbstractCegarLoop]: Abstraction has 173 states and 189 transitions. [2024-11-28 04:34:56,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.5483870967741935) internal successors, (220), 62 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:56,277 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 189 transitions. [2024-11-28 04:34:56,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-28 04:34:56,278 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:56,279 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:56,292 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:56,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 04:34:56,483 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:56,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:56,484 INFO L85 PathProgramCache]: Analyzing trace with hash 303905790, now seen corresponding path program 15 times [2024-11-28 04:34:56,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:56,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625206183] [2024-11-28 04:34:56,484 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:34:56,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:56,580 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-28 04:34:56,580 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:56,853 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 16 proven. 45 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 04:34:56,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:56,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625206183] [2024-11-28 04:34:56,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625206183] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:56,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105648649] [2024-11-28 04:34:56,854 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:34:56,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:56,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:56,856 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:56,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 04:34:57,010 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-28 04:34:57,010 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:57,014 INFO L256 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:34:57,016 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:57,252 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 04:34:57,252 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:57,466 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 04:34:57,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105648649] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:57,467 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:57,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-28 04:34:57,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335080225] [2024-11-28 04:34:57,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:57,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:34:57,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:57,468 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:34:57,468 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:34:57,468 INFO L87 Difference]: Start difference. First operand 173 states and 189 transitions. Second operand has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:58,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:58,547 INFO L93 Difference]: Finished difference Result 290 states and 318 transitions. [2024-11-28 04:34:58,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-28 04:34:58,548 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2024-11-28 04:34:58,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:58,549 INFO L225 Difference]: With dead ends: 290 [2024-11-28 04:34:58,549 INFO L226 Difference]: Without dead ends: 199 [2024-11-28 04:34:58,550 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 169 SyntacticMatches, 12 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=274, Invalid=916, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 04:34:58,550 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 102 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 1296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:58,550 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 68 Invalid, 1296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1179 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 04:34:58,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2024-11-28 04:34:58,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 139. [2024-11-28 04:34:58,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 1.0797101449275361) internal successors, (149), 138 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:58,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 149 transitions. [2024-11-28 04:34:58,593 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 149 transitions. Word has length 91 [2024-11-28 04:34:58,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:58,593 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 149 transitions. [2024-11-28 04:34:58,593 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:34:58,593 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 149 transitions. [2024-11-28 04:34:58,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-28 04:34:58,594 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:58,595 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:58,606 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-28 04:34:58,799 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 04:34:58,799 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:58,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:58,800 INFO L85 PathProgramCache]: Analyzing trace with hash -2074795778, now seen corresponding path program 16 times [2024-11-28 04:34:58,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:58,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401135636] [2024-11-28 04:34:58,800 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:34:58,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:58,824 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:34:58,824 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:59,049 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 04:34:59,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:59,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401135636] [2024-11-28 04:34:59,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401135636] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:59,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333834255] [2024-11-28 04:34:59,050 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:34:59,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:59,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:59,052 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:59,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 04:34:59,154 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:34:59,154 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:34:59,155 INFO L256 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:34:59,157 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:59,411 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 04:34:59,413 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:59,617 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 04:34:59,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333834255] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:59,618 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:59,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 21 [2024-11-28 04:34:59,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433101486] [2024-11-28 04:34:59,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:59,619 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 04:34:59,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:59,620 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 04:34:59,620 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2024-11-28 04:34:59,620 INFO L87 Difference]: Start difference. First operand 139 states and 149 transitions. Second operand has 21 states, 21 states have (on average 3.0) internal successors, (63), 21 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-28 04:35:00,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:00,070 INFO L93 Difference]: Finished difference Result 230 states and 245 transitions. [2024-11-28 04:35:00,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 04:35:00,071 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0) internal successors, (63), 21 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 91 [2024-11-28 04:35:00,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:00,072 INFO L225 Difference]: With dead ends: 230 [2024-11-28 04:35:00,072 INFO L226 Difference]: Without dead ends: 108 [2024-11-28 04:35:00,072 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 164 SyntacticMatches, 12 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=192, Invalid=510, Unknown=0, NotChecked=0, Total=702 [2024-11-28 04:35:00,073 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 162 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:00,073 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 48 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:35:00,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2024-11-28 04:35:00,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 102. [2024-11-28 04:35:00,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 1.0693069306930694) internal successors, (108), 101 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-28 04:35:00,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 108 transitions. [2024-11-28 04:35:00,101 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 108 transitions. Word has length 91 [2024-11-28 04:35:00,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:00,102 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 108 transitions. [2024-11-28 04:35:00,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0) internal successors, (63), 21 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-28 04:35:00,102 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 108 transitions. [2024-11-28 04:35:00,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-28 04:35:00,103 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:00,103 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:00,113 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-28 04:35:00,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:00,307 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:00,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:00,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1759188430, now seen corresponding path program 17 times [2024-11-28 04:35:00,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:00,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322087736] [2024-11-28 04:35:00,308 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:35:00,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:00,370 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-28 04:35:00,370 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:00,623 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 04:35:00,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:00,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322087736] [2024-11-28 04:35:00,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322087736] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:35:00,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552323925] [2024-11-28 04:35:00,624 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:35:00,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:00,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:35:00,626 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:35:00,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 04:35:01,316 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-28 04:35:01,317 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:01,320 INFO L256 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:35:01,323 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:35:01,584 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 04:35:01,584 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:35:01,797 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 04:35:01,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552323925] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:35:01,797 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:35:01,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 21 [2024-11-28 04:35:01,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673469614] [2024-11-28 04:35:01,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:35:01,798 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 04:35:01,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:01,799 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 04:35:01,799 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2024-11-28 04:35:01,799 INFO L87 Difference]: Start difference. First operand 102 states and 108 transitions. Second operand has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 21 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-28 04:35:01,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:01,965 INFO L93 Difference]: Finished difference Result 193 states and 205 transitions. [2024-11-28 04:35:01,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 04:35:01,965 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 21 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2024-11-28 04:35:01,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:01,966 INFO L225 Difference]: With dead ends: 193 [2024-11-28 04:35:01,966 INFO L226 Difference]: Without dead ends: 105 [2024-11-28 04:35:01,967 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 184 SyntacticMatches, 12 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2024-11-28 04:35:01,967 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 10 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:01,967 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 121 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:35:01,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2024-11-28 04:35:02,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 104. [2024-11-28 04:35:02,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 1.0679611650485437) internal successors, (110), 103 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:02,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 110 transitions. [2024-11-28 04:35:02,006 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 110 transitions. Word has length 101 [2024-11-28 04:35:02,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:02,006 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 110 transitions. [2024-11-28 04:35:02,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 21 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-28 04:35:02,007 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 110 transitions. [2024-11-28 04:35:02,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-28 04:35:02,007 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:02,008 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:02,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 04:35:02,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:02,212 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:02,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:02,213 INFO L85 PathProgramCache]: Analyzing trace with hash -161746410, now seen corresponding path program 18 times [2024-11-28 04:35:02,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:02,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978312415] [2024-11-28 04:35:02,213 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:35:02,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:02,316 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-28 04:35:02,316 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:09,949 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 5 proven. 222 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 04:35:09,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:09,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978312415] [2024-11-28 04:35:09,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978312415] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:35:09,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553586343] [2024-11-28 04:35:09,950 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:35:09,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:09,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:35:09,952 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:35:09,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 04:35:10,154 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-28 04:35:10,154 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:10,158 WARN L254 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 173 conjuncts are in the unsatisfiable core [2024-11-28 04:35:10,163 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:35:10,368 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-28 04:35:11,693 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:35:11,694 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-28 04:35:11,783 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 5 proven. 243 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:35:11,784 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:35:13,224 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 227 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 04:35:13,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553586343] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:35:13,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:35:13,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 28, 23] total 62 [2024-11-28 04:35:13,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343745962] [2024-11-28 04:35:13,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:35:13,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-11-28 04:35:13,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:13,226 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-11-28 04:35:13,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=3530, Unknown=0, NotChecked=0, Total=3782 [2024-11-28 04:35:13,227 INFO L87 Difference]: Start difference. First operand 104 states and 110 transitions. Second operand has 62 states, 62 states have (on average 3.596774193548387) internal successors, (223), 62 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:17,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:17,099 INFO L93 Difference]: Finished difference Result 186 states and 197 transitions. [2024-11-28 04:35:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-28 04:35:17,100 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 3.596774193548387) internal successors, (223), 62 states have internal predecessors, (223), 0 states have call successors, (0), 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 103 [2024-11-28 04:35:17,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:17,101 INFO L225 Difference]: With dead ends: 186 [2024-11-28 04:35:17,101 INFO L226 Difference]: Without dead ends: 182 [2024-11-28 04:35:17,103 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 198 SyntacticMatches, 7 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1844 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=460, Invalid=5860, Unknown=0, NotChecked=0, Total=6320 [2024-11-28 04:35:17,104 INFO L435 NwaCegarLoop]: 14 mSDtfsCounter, 15 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 3008 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 3152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 3008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:17,104 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 130 Invalid, 3152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 3008 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-28 04:35:17,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2024-11-28 04:35:17,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 165. [2024-11-28 04:35:17,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.0731707317073171) internal successors, (176), 164 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:17,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 176 transitions. [2024-11-28 04:35:17,146 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 176 transitions. Word has length 103 [2024-11-28 04:35:17,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:17,147 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 176 transitions. [2024-11-28 04:35:17,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.596774193548387) internal successors, (223), 62 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:17,147 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 176 transitions. [2024-11-28 04:35:17,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-28 04:35:17,148 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:17,148 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:17,162 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-28 04:35:17,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:17,349 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:17,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:17,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1702697530, now seen corresponding path program 19 times [2024-11-28 04:35:17,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:17,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144755014] [2024-11-28 04:35:17,350 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:35:17,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:17,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:17,709 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 04:35:17,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:17,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144755014] [2024-11-28 04:35:17,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144755014] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:35:17,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077214702] [2024-11-28 04:35:17,710 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:35:17,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:17,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:35:17,713 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:35:17,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 04:35:17,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:17,853 INFO L256 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 04:35:17,856 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:35:18,127 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 04:35:18,127 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:35:18,286 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 04:35:18,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077214702] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:35:18,286 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:35:18,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2024-11-28 04:35:18,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574327030] [2024-11-28 04:35:18,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:35:18,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-28 04:35:18,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:18,288 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-28 04:35:18,288 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2024-11-28 04:35:18,288 INFO L87 Difference]: Start difference. First operand 165 states and 176 transitions. Second operand has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 26 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-28 04:35:18,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:18,819 INFO L93 Difference]: Finished difference Result 328 states and 350 transitions. [2024-11-28 04:35:18,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 04:35:18,825 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 26 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) Word has length 105 [2024-11-28 04:35:18,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:18,827 INFO L225 Difference]: With dead ends: 328 [2024-11-28 04:35:18,827 INFO L226 Difference]: Without dead ends: 168 [2024-11-28 04:35:18,827 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 188 SyntacticMatches, 13 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2024-11-28 04:35:18,832 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 61 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:18,832 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 70 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:35:18,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-11-28 04:35:18,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 167. [2024-11-28 04:35:18,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.072289156626506) internal successors, (178), 166 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:18,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 178 transitions. [2024-11-28 04:35:18,879 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 178 transitions. Word has length 105 [2024-11-28 04:35:18,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:18,879 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 178 transitions. [2024-11-28 04:35:18,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 26 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-28 04:35:18,880 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 178 transitions. [2024-11-28 04:35:18,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-28 04:35:18,881 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:18,881 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:18,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-28 04:35:19,085 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-28 04:35:19,085 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:19,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:19,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1067085794, now seen corresponding path program 20 times [2024-11-28 04:35:19,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:19,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064286674] [2024-11-28 04:35:19,086 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:35:19,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:19,116 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:35:19,116 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:19,447 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 25 proven. 60 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2024-11-28 04:35:19,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:19,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064286674] [2024-11-28 04:35:19,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064286674] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:35:19,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539432356] [2024-11-28 04:35:19,448 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:35:19,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:19,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:35:19,449 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:35:19,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 04:35:19,569 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:35:19,570 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:19,571 INFO L256 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 04:35:19,573 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:35:19,766 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2024-11-28 04:35:19,766 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:35:19,975 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2024-11-28 04:35:19,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539432356] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:35:19,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:35:19,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2024-11-28 04:35:19,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218349913] [2024-11-28 04:35:19,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:35:19,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-28 04:35:19,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:19,977 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-28 04:35:19,977 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2024-11-28 04:35:19,977 INFO L87 Difference]: Start difference. First operand 167 states and 178 transitions. Second operand has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 26 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-28 04:35:20,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:20,330 INFO L93 Difference]: Finished difference Result 245 states and 265 transitions. [2024-11-28 04:35:20,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 04:35:20,330 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 26 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) Word has length 107 [2024-11-28 04:35:20,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:20,331 INFO L225 Difference]: With dead ends: 245 [2024-11-28 04:35:20,331 INFO L226 Difference]: Without dead ends: 124 [2024-11-28 04:35:20,332 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 191 SyntacticMatches, 14 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=185, Invalid=571, Unknown=0, NotChecked=0, Total=756 [2024-11-28 04:35:20,332 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 167 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:20,332 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 63 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:35:20,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-28 04:35:20,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 118. [2024-11-28 04:35:20,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 117 states have (on average 1.0598290598290598) internal successors, (124), 117 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-28 04:35:20,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 124 transitions. [2024-11-28 04:35:20,359 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 124 transitions. Word has length 107 [2024-11-28 04:35:20,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:20,359 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 124 transitions. [2024-11-28 04:35:20,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 26 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-28 04:35:20,360 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 124 transitions. [2024-11-28 04:35:20,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-28 04:35:20,360 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:20,360 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:20,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-28 04:35:20,561 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:20,561 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:20,561 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:20,561 INFO L85 PathProgramCache]: Analyzing trace with hash 2047774610, now seen corresponding path program 21 times [2024-11-28 04:35:20,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:20,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206817349] [2024-11-28 04:35:20,562 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:35:20,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:20,675 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-28 04:35:20,675 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:33,034 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 2 proven. 341 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:35:33,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:33,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206817349] [2024-11-28 04:35:33,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206817349] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:35:33,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243692019] [2024-11-28 04:35:33,034 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:35:33,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:33,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:35:33,036 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:35:33,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 04:35:33,233 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-28 04:35:33,233 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:33,240 WARN L254 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 200 conjuncts are in the unsatisfiable core [2024-11-28 04:35:33,246 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:35:33,607 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-28 04:35:36,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:35:36,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:35:36,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:35:36,849 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:35:36,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 44 treesize of output 59 [2024-11-28 04:35:37,046 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:35:37,046 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:35:39,874 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 307 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 04:35:39,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243692019] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:35:39,874 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:35:39,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 34, 25] total 95 [2024-11-28 04:35:39,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027919819] [2024-11-28 04:35:39,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:35:39,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2024-11-28 04:35:39,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:39,876 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2024-11-28 04:35:39,877 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=724, Invalid=8206, Unknown=0, NotChecked=0, Total=8930 [2024-11-28 04:35:39,877 INFO L87 Difference]: Start difference. First operand 118 states and 124 transitions. Second operand has 95 states, 95 states have (on average 3.4105263157894736) internal successors, (324), 95 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:48,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:48,497 INFO L93 Difference]: Finished difference Result 316 states and 334 transitions. [2024-11-28 04:35:48,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-11-28 04:35:48,498 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 3.4105263157894736) internal successors, (324), 95 states have internal predecessors, (324), 0 states have call successors, (0), 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 117 [2024-11-28 04:35:48,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:48,499 INFO L225 Difference]: With dead ends: 316 [2024-11-28 04:35:48,500 INFO L226 Difference]: Without dead ends: 311 [2024-11-28 04:35:48,501 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 203 SyntacticMatches, 9 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5868 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=1422, Invalid=17210, Unknown=0, NotChecked=0, Total=18632 [2024-11-28 04:35:48,502 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 89 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 6416 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 6665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 6416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:48,502 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 230 Invalid, 6665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 6416 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2024-11-28 04:35:48,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2024-11-28 04:35:48,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 187. [2024-11-28 04:35:48,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 186 states have (on average 1.064516129032258) internal successors, (198), 186 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:48,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 198 transitions. [2024-11-28 04:35:48,556 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 198 transitions. Word has length 117 [2024-11-28 04:35:48,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:48,557 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 198 transitions. [2024-11-28 04:35:48,557 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 3.4105263157894736) internal successors, (324), 95 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:48,557 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 198 transitions. [2024-11-28 04:35:48,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-28 04:35:48,558 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:48,558 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:48,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-28 04:35:48,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:48,762 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:48,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:48,763 INFO L85 PathProgramCache]: Analyzing trace with hash -697698122, now seen corresponding path program 22 times [2024-11-28 04:35:48,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:48,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275804995] [2024-11-28 04:35:48,763 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:35:48,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:48,785 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:35:48,785 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:48,995 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-28 04:35:48,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:48,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275804995] [2024-11-28 04:35:48,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275804995] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:35:48,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587304176] [2024-11-28 04:35:48,996 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:35:48,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:48,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:35:48,997 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:35:48,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 04:35:49,112 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:35:49,112 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:49,113 INFO L256 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 04:35:49,115 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:35:49,281 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-28 04:35:49,281 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:35:49,446 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-28 04:35:49,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587304176] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:35:49,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:35:49,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 27 [2024-11-28 04:35:49,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279235556] [2024-11-28 04:35:49,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:35:49,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 04:35:49,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:49,448 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 04:35:49,448 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2024-11-28 04:35:49,448 INFO L87 Difference]: Start difference. First operand 187 states and 198 transitions. Second operand has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 27 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-28 04:35:50,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:50,269 INFO L93 Difference]: Finished difference Result 283 states and 302 transitions. [2024-11-28 04:35:50,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-28 04:35:50,270 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 27 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) Word has length 119 [2024-11-28 04:35:50,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:50,271 INFO L225 Difference]: With dead ends: 283 [2024-11-28 04:35:50,271 INFO L226 Difference]: Without dead ends: 215 [2024-11-28 04:35:50,272 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 213 SyntacticMatches, 17 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=449, Invalid=1443, Unknown=0, NotChecked=0, Total=1892 [2024-11-28 04:35:50,272 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 159 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:50,272 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 60 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 1060 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:35:50,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2024-11-28 04:35:50,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 179. [2024-11-28 04:35:50,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 1.0617977528089888) internal successors, (189), 178 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:50,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 189 transitions. [2024-11-28 04:35:50,317 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 189 transitions. Word has length 119 [2024-11-28 04:35:50,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:50,317 INFO L471 AbstractCegarLoop]: Abstraction has 179 states and 189 transitions. [2024-11-28 04:35:50,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 27 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-28 04:35:50,318 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 189 transitions. [2024-11-28 04:35:50,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-28 04:35:50,319 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:50,319 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:50,328 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-28 04:35:50,519 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-28 04:35:50,520 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:50,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:50,520 INFO L85 PathProgramCache]: Analyzing trace with hash 755156726, now seen corresponding path program 23 times [2024-11-28 04:35:50,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:50,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736322009] [2024-11-28 04:35:50,520 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:35:50,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:50,557 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-28 04:35:50,557 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:50,857 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-28 04:35:50,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:50,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736322009] [2024-11-28 04:35:50,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736322009] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:35:50,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323315809] [2024-11-28 04:35:50,858 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:35:50,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:50,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:35:50,861 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:35:50,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 04:35:51,457 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-28 04:35:51,457 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:51,460 INFO L256 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 04:35:51,461 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:35:51,738 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-28 04:35:51,739 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:35:52,001 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-28 04:35:52,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323315809] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:35:52,002 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:35:52,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 27 [2024-11-28 04:35:52,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929127723] [2024-11-28 04:35:52,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:35:52,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 04:35:52,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:52,003 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 04:35:52,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2024-11-28 04:35:52,004 INFO L87 Difference]: Start difference. First operand 179 states and 189 transitions. Second operand has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 27 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-28 04:35:52,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:52,677 INFO L93 Difference]: Finished difference Result 294 states and 309 transitions. [2024-11-28 04:35:52,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 04:35:52,678 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 27 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) Word has length 119 [2024-11-28 04:35:52,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:52,679 INFO L225 Difference]: With dead ends: 294 [2024-11-28 04:35:52,679 INFO L226 Difference]: Without dead ends: 136 [2024-11-28 04:35:52,680 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 214 SyntacticMatches, 16 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=311, Invalid=879, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 04:35:52,680 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 284 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:52,681 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 45 Invalid, 799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:35:52,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2024-11-28 04:35:52,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 130. [2024-11-28 04:35:52,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 129 states have (on average 1.054263565891473) internal successors, (136), 129 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-28 04:35:52,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 136 transitions. [2024-11-28 04:35:52,742 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 136 transitions. Word has length 119 [2024-11-28 04:35:52,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:52,742 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 136 transitions. [2024-11-28 04:35:52,743 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 27 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-28 04:35:52,743 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 136 transitions. [2024-11-28 04:35:52,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-28 04:35:52,744 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:52,745 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:52,756 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-28 04:35:52,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:52,946 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:52,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:52,948 INFO L85 PathProgramCache]: Analyzing trace with hash -313697750, now seen corresponding path program 24 times [2024-11-28 04:35:52,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:52,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337941398] [2024-11-28 04:35:52,949 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:35:52,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:53,110 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-28 04:35:53,111 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:53,507 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 51 proven. 62 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-11-28 04:35:53,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:53,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337941398] [2024-11-28 04:35:53,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337941398] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:35:53,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048015079] [2024-11-28 04:35:53,508 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:35:53,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:53,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:35:53,511 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:35:53,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-28 04:35:53,798 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-28 04:35:53,798 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:35:53,802 INFO L256 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 04:35:53,804 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:35:54,125 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-11-28 04:35:54,125 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:35:54,368 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-11-28 04:35:54,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048015079] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:35:54,369 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:35:54,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-28 04:35:54,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277271962] [2024-11-28 04:35:54,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:35:54,370 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-28 04:35:54,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:54,371 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-28 04:35:54,371 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2024-11-28 04:35:54,371 INFO L87 Difference]: Start difference. First operand 130 states and 136 transitions. Second operand has 29 states, 29 states have (on average 2.793103448275862) internal successors, (81), 29 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:54,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:54,643 INFO L93 Difference]: Finished difference Result 245 states and 257 transitions. [2024-11-28 04:35:54,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 04:35:54,644 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.793103448275862) internal successors, (81), 29 states have internal predecessors, (81), 0 states have call successors, (0), 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 129 [2024-11-28 04:35:54,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:54,645 INFO L225 Difference]: With dead ends: 245 [2024-11-28 04:35:54,645 INFO L226 Difference]: Without dead ends: 133 [2024-11-28 04:35:54,645 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 233 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-28 04:35:54,646 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 12 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:54,647 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 183 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:35:54,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-11-28 04:35:54,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 132. [2024-11-28 04:35:54,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 1.0534351145038168) internal successors, (138), 131 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:54,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 138 transitions. [2024-11-28 04:35:54,684 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 138 transitions. Word has length 129 [2024-11-28 04:35:54,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:54,684 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 138 transitions. [2024-11-28 04:35:54,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.793103448275862) internal successors, (81), 29 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:35:54,684 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 138 transitions. [2024-11-28 04:35:54,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-28 04:35:54,685 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:54,685 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:54,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-28 04:35:54,885 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:54,886 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:54,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:54,886 INFO L85 PathProgramCache]: Analyzing trace with hash -563387378, now seen corresponding path program 25 times [2024-11-28 04:35:54,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:54,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863308282] [2024-11-28 04:35:54,886 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:35:54,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:55,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:07,551 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 12 proven. 436 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:36:07,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:07,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863308282] [2024-11-28 04:36:07,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863308282] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:07,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047546294] [2024-11-28 04:36:07,552 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:36:07,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:07,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:07,556 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:07,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-28 04:36:07,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:07,726 WARN L254 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 220 conjuncts are in the unsatisfiable core [2024-11-28 04:36:07,732 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:08,004 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-28 04:36:09,192 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 0 proven. 448 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:36:09,192 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:11,678 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 0 proven. 384 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 04:36:11,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047546294] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:11,678 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:11,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 30, 21] total 87 [2024-11-28 04:36:11,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111544189] [2024-11-28 04:36:11,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:11,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2024-11-28 04:36:11,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:11,680 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2024-11-28 04:36:11,680 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=7083, Unknown=0, NotChecked=0, Total=7482 [2024-11-28 04:36:11,681 INFO L87 Difference]: Start difference. First operand 132 states and 138 transitions. Second operand has 87 states, 87 states have (on average 3.6666666666666665) internal successors, (319), 87 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:21,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:21,616 INFO L93 Difference]: Finished difference Result 377 states and 401 transitions. [2024-11-28 04:36:21,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2024-11-28 04:36:21,616 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 3.6666666666666665) internal successors, (319), 87 states have internal predecessors, (319), 0 states have call successors, (0), 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 131 [2024-11-28 04:36:21,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:21,618 INFO L225 Difference]: With dead ends: 377 [2024-11-28 04:36:21,618 INFO L226 Difference]: Without dead ends: 373 [2024-11-28 04:36:21,620 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 381 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5078 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=1179, Invalid=17453, Unknown=0, NotChecked=0, Total=18632 [2024-11-28 04:36:21,621 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 316 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 6089 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 6430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 6089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:21,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [316 Valid, 184 Invalid, 6430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 6089 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2024-11-28 04:36:21,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2024-11-28 04:36:21,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 229. [2024-11-28 04:36:21,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 1.0614035087719298) internal successors, (242), 228 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:21,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 242 transitions. [2024-11-28 04:36:21,698 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 242 transitions. Word has length 131 [2024-11-28 04:36:21,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:21,699 INFO L471 AbstractCegarLoop]: Abstraction has 229 states and 242 transitions. [2024-11-28 04:36:21,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 3.6666666666666665) internal successors, (319), 87 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:21,699 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 242 transitions. [2024-11-28 04:36:21,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-28 04:36:21,700 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:21,700 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:21,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-28 04:36:21,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-28 04:36:21,901 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:21,901 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:21,901 INFO L85 PathProgramCache]: Analyzing trace with hash 450094962, now seen corresponding path program 26 times [2024-11-28 04:36:21,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:21,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710114893] [2024-11-28 04:36:21,902 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:36:21,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:21,926 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:36:21,926 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:22,224 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 66 proven. 79 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-11-28 04:36:22,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:22,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710114893] [2024-11-28 04:36:22,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710114893] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:22,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207720616] [2024-11-28 04:36:22,224 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:36:22,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:22,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:22,226 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:22,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-28 04:36:22,369 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:36:22,369 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:22,371 INFO L256 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-28 04:36:22,374 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:22,647 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-11-28 04:36:22,647 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:22,862 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-11-28 04:36:22,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207720616] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:22,863 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:22,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2024-11-28 04:36:22,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732636397] [2024-11-28 04:36:22,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:22,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-28 04:36:22,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:22,864 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-28 04:36:22,864 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=757, Unknown=0, NotChecked=0, Total=992 [2024-11-28 04:36:22,864 INFO L87 Difference]: Start difference. First operand 229 states and 242 transitions. Second operand has 32 states, 32 states have (on average 2.71875) internal successors, (87), 32 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:23,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:23,561 INFO L93 Difference]: Finished difference Result 497 states and 526 transitions. [2024-11-28 04:36:23,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 04:36:23,562 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.71875) internal successors, (87), 32 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2024-11-28 04:36:23,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:23,564 INFO L225 Difference]: With dead ends: 497 [2024-11-28 04:36:23,564 INFO L226 Difference]: Without dead ends: 232 [2024-11-28 04:36:23,565 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 238 SyntacticMatches, 17 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=235, Invalid=757, Unknown=0, NotChecked=0, Total=992 [2024-11-28 04:36:23,565 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 75 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:23,565 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 54 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:36:23,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2024-11-28 04:36:23,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 231. [2024-11-28 04:36:23,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 1.0608695652173914) internal successors, (244), 230 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:23,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 244 transitions. [2024-11-28 04:36:23,630 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 244 transitions. Word has length 133 [2024-11-28 04:36:23,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:23,630 INFO L471 AbstractCegarLoop]: Abstraction has 231 states and 244 transitions. [2024-11-28 04:36:23,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.71875) internal successors, (87), 32 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:23,630 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 244 transitions. [2024-11-28 04:36:23,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-28 04:36:23,631 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:23,631 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:23,638 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-28 04:36:23,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-28 04:36:23,831 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:23,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:23,832 INFO L85 PathProgramCache]: Analyzing trace with hash -665690282, now seen corresponding path program 27 times [2024-11-28 04:36:23,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:23,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569398506] [2024-11-28 04:36:23,832 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:36:23,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:23,955 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-28 04:36:23,956 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:24,344 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 49 proven. 96 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2024-11-28 04:36:24,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:24,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569398506] [2024-11-28 04:36:24,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569398506] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:24,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435542246] [2024-11-28 04:36:24,345 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:36:24,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:24,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:24,347 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:24,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-28 04:36:24,622 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-28 04:36:24,622 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:24,625 INFO L256 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 04:36:24,628 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:24,881 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 81 proven. 81 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-11-28 04:36:24,881 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:25,315 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 81 proven. 79 refuted. 0 times theorem prover too weak. 322 trivial. 0 not checked. [2024-11-28 04:36:25,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435542246] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:25,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:25,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 23, 21] total 43 [2024-11-28 04:36:25,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232399069] [2024-11-28 04:36:25,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:25,316 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-28 04:36:25,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:25,317 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-28 04:36:25,317 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=449, Invalid=1357, Unknown=0, NotChecked=0, Total=1806 [2024-11-28 04:36:25,317 INFO L87 Difference]: Start difference. First operand 231 states and 244 transitions. Second operand has 43 states, 43 states have (on average 2.5813953488372094) internal successors, (111), 43 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:26,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:26,729 INFO L93 Difference]: Finished difference Result 378 states and 402 transitions. [2024-11-28 04:36:26,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-28 04:36:26,729 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.5813953488372094) internal successors, (111), 43 states have internal predecessors, (111), 0 states have call successors, (0), 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 135 [2024-11-28 04:36:26,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:26,731 INFO L225 Difference]: With dead ends: 378 [2024-11-28 04:36:26,731 INFO L226 Difference]: Without dead ends: 261 [2024-11-28 04:36:26,732 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 247 SyntacticMatches, 11 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1350 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=868, Invalid=2792, Unknown=0, NotChecked=0, Total=3660 [2024-11-28 04:36:26,733 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 254 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 1959 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 2247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 1959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:26,733 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 58 Invalid, 2247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 1959 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 04:36:26,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-11-28 04:36:26,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 201. [2024-11-28 04:36:26,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 200 states have (on average 1.055) internal successors, (211), 200 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:26,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 211 transitions. [2024-11-28 04:36:26,813 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 211 transitions. Word has length 135 [2024-11-28 04:36:26,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:26,813 INFO L471 AbstractCegarLoop]: Abstraction has 201 states and 211 transitions. [2024-11-28 04:36:26,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.5813953488372094) internal successors, (111), 43 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:26,813 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 211 transitions. [2024-11-28 04:36:26,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-28 04:36:26,814 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:26,814 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:26,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-28 04:36:27,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:27,015 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:27,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:27,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1426398122, now seen corresponding path program 28 times [2024-11-28 04:36:27,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:27,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696747875] [2024-11-28 04:36:27,015 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:36:27,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:27,043 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:36:27,043 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:27,318 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2024-11-28 04:36:27,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:27,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696747875] [2024-11-28 04:36:27,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696747875] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:27,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32262708] [2024-11-28 04:36:27,318 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:36:27,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:27,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:27,320 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:27,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-28 04:36:27,481 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:36:27,481 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:27,483 INFO L256 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-28 04:36:27,484 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:27,821 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2024-11-28 04:36:27,821 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:28,121 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2024-11-28 04:36:28,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32262708] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:28,122 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:28,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 30 [2024-11-28 04:36:28,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936659412] [2024-11-28 04:36:28,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:28,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-28 04:36:28,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:28,123 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-28 04:36:28,123 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=651, Unknown=0, NotChecked=0, Total=870 [2024-11-28 04:36:28,123 INFO L87 Difference]: Start difference. First operand 201 states and 211 transitions. Second operand has 30 states, 30 states have (on average 2.7) internal successors, (81), 30 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:28,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:28,940 INFO L93 Difference]: Finished difference Result 328 states and 343 transitions. [2024-11-28 04:36:28,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 04:36:28,941 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.7) internal successors, (81), 30 states have internal predecessors, (81), 0 states have call successors, (0), 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 135 [2024-11-28 04:36:28,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:28,942 INFO L225 Difference]: With dead ends: 328 [2024-11-28 04:36:28,942 INFO L226 Difference]: Without dead ends: 152 [2024-11-28 04:36:28,943 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 243 SyntacticMatches, 18 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=381, Invalid=1101, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 04:36:28,943 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 338 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 1035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:28,943 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 67 Invalid, 1035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [359 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:36:28,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-11-28 04:36:28,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 146. [2024-11-28 04:36:28,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 1.0482758620689656) internal successors, (152), 145 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-28 04:36:28,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 152 transitions. [2024-11-28 04:36:28,997 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 152 transitions. Word has length 135 [2024-11-28 04:36:28,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:28,997 INFO L471 AbstractCegarLoop]: Abstraction has 146 states and 152 transitions. [2024-11-28 04:36:28,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.7) internal successors, (81), 30 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:28,997 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 152 transitions. [2024-11-28 04:36:28,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-28 04:36:28,998 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:28,998 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:29,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-28 04:36:29,198 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:29,198 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:29,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:29,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1819684746, now seen corresponding path program 29 times [2024-11-28 04:36:29,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:29,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603358042] [2024-11-28 04:36:29,199 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:36:29,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:29,427 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-11-28 04:36:29,428 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:38,138 INFO L134 CoverageAnalysis]: Checked inductivity of 567 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 04:36:38,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:38,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603358042] [2024-11-28 04:36:38,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603358042] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:38,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751366277] [2024-11-28 04:36:38,139 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:36:38,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:38,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:38,141 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:38,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-28 04:36:40,074 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-11-28 04:36:40,075 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:40,083 WARN L254 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 247 conjuncts are in the unsatisfiable core [2024-11-28 04:36:40,089 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:40,518 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-28 04:36:40,607 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-28 04:36:40,689 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-28 04:36:41,642 INFO L134 CoverageAnalysis]: Checked inductivity of 567 backedges. 0 proven. 567 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:36:41,642 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:43,518 INFO L134 CoverageAnalysis]: Checked inductivity of 567 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 04:36:43,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751366277] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:43,518 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:43,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 33, 23] total 58 [2024-11-28 04:36:43,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322102636] [2024-11-28 04:36:43,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:43,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-11-28 04:36:43,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:43,520 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-11-28 04:36:43,521 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=3140, Unknown=0, NotChecked=0, Total=3306 [2024-11-28 04:36:43,521 INFO L87 Difference]: Start difference. First operand 146 states and 152 transitions. Second operand has 58 states, 58 states have (on average 4.982758620689655) internal successors, (289), 58 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:48,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:48,620 INFO L93 Difference]: Finished difference Result 259 states and 270 transitions. [2024-11-28 04:36:48,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-28 04:36:48,621 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 4.982758620689655) internal successors, (289), 58 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 145 [2024-11-28 04:36:48,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:48,623 INFO L225 Difference]: With dead ends: 259 [2024-11-28 04:36:48,623 INFO L226 Difference]: Without dead ends: 255 [2024-11-28 04:36:48,623 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 295 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=166, Invalid=3140, Unknown=0, NotChecked=0, Total=3306 [2024-11-28 04:36:48,624 INFO L435 NwaCegarLoop]: 24 mSDtfsCounter, 10 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 6257 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 6258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:48,624 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 390 Invalid, 6258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6257 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-11-28 04:36:48,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-11-28 04:36:48,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 231. [2024-11-28 04:36:48,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 1.0521739130434782) internal successors, (242), 230 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:48,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 242 transitions. [2024-11-28 04:36:48,708 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 242 transitions. Word has length 145 [2024-11-28 04:36:48,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:48,708 INFO L471 AbstractCegarLoop]: Abstraction has 231 states and 242 transitions. [2024-11-28 04:36:48,709 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 4.982758620689655) internal successors, (289), 58 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:48,709 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 242 transitions. [2024-11-28 04:36:48,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-28 04:36:48,709 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:48,709 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:48,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-28 04:36:48,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:48,910 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:48,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:48,910 INFO L85 PathProgramCache]: Analyzing trace with hash 391961262, now seen corresponding path program 30 times [2024-11-28 04:36:48,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:48,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341710228] [2024-11-28 04:36:48,910 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:36:48,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:49,003 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-11-28 04:36:49,004 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:49,372 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 64 proven. 117 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-11-28 04:36:49,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:49,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341710228] [2024-11-28 04:36:49,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341710228] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:49,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414949606] [2024-11-28 04:36:49,372 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:36:49,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:49,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:49,375 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:49,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-28 04:36:49,770 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-11-28 04:36:49,770 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:49,774 INFO L256 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-28 04:36:49,776 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:50,065 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-11-28 04:36:50,065 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:50,339 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-11-28 04:36:50,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414949606] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:50,339 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:50,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-28 04:36:50,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668248119] [2024-11-28 04:36:50,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:50,340 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-28 04:36:50,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:50,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-28 04:36:50,341 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 04:36:50,341 INFO L87 Difference]: Start difference. First operand 231 states and 242 transitions. Second operand has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 35 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-28 04:36:51,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:51,505 INFO L93 Difference]: Finished difference Result 347 states and 366 transitions. [2024-11-28 04:36:51,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-28 04:36:51,505 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 35 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 147 [2024-11-28 04:36:51,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:51,506 INFO L225 Difference]: With dead ends: 347 [2024-11-28 04:36:51,506 INFO L226 Difference]: Without dead ends: 263 [2024-11-28 04:36:51,507 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 262 SyntacticMatches, 20 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=646, Invalid=2324, Unknown=0, NotChecked=0, Total=2970 [2024-11-28 04:36:51,507 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 213 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1555 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 1782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 1555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:51,507 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 67 Invalid, 1782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 1555 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 04:36:51,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2024-11-28 04:36:51,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 219. [2024-11-28 04:36:51,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 1.0504587155963303) internal successors, (229), 218 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:51,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 229 transitions. [2024-11-28 04:36:51,594 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 229 transitions. Word has length 147 [2024-11-28 04:36:51,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:51,594 INFO L471 AbstractCegarLoop]: Abstraction has 219 states and 229 transitions. [2024-11-28 04:36:51,594 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 35 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-28 04:36:51,594 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 229 transitions. [2024-11-28 04:36:51,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-28 04:36:51,595 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:51,595 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:51,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-28 04:36:51,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:51,796 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:51,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:51,796 INFO L85 PathProgramCache]: Analyzing trace with hash 604129518, now seen corresponding path program 31 times [2024-11-28 04:36:51,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:51,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169797817] [2024-11-28 04:36:51,796 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:36:51,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:51,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:52,176 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 83 proven. 98 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-11-28 04:36:52,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:52,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169797817] [2024-11-28 04:36:52,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169797817] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:52,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458328526] [2024-11-28 04:36:52,177 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:36:52,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:52,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:52,179 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:52,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-28 04:36:52,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:52,341 INFO L256 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-28 04:36:52,343 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:52,729 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-11-28 04:36:52,729 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:53,071 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-11-28 04:36:53,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458328526] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:53,071 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:53,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-28 04:36:53,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537791770] [2024-11-28 04:36:53,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:53,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-28 04:36:53,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:53,073 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-28 04:36:53,073 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=910, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 04:36:53,073 INFO L87 Difference]: Start difference. First operand 219 states and 229 transitions. Second operand has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 35 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-28 04:36:53,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:53,799 INFO L93 Difference]: Finished difference Result 458 states and 479 transitions. [2024-11-28 04:36:53,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 04:36:53,800 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 35 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 147 [2024-11-28 04:36:53,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:53,801 INFO L225 Difference]: With dead ends: 458 [2024-11-28 04:36:53,801 INFO L226 Difference]: Without dead ends: 222 [2024-11-28 04:36:53,802 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 263 SyntacticMatches, 19 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=280, Invalid=910, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 04:36:53,802 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 76 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:53,802 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 67 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:36:53,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-11-28 04:36:53,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 221. [2024-11-28 04:36:53,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 1.05) internal successors, (231), 220 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-28 04:36:53,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 231 transitions. [2024-11-28 04:36:53,912 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 231 transitions. Word has length 147 [2024-11-28 04:36:53,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:53,913 INFO L471 AbstractCegarLoop]: Abstraction has 221 states and 231 transitions. [2024-11-28 04:36:53,913 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 35 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-28 04:36:53,913 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 231 transitions. [2024-11-28 04:36:53,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-28 04:36:53,914 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:53,914 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:53,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-28 04:36:54,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-28 04:36:54,115 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:54,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:54,115 INFO L85 PathProgramCache]: Analyzing trace with hash 1926177234, now seen corresponding path program 32 times [2024-11-28 04:36:54,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:54,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401214586] [2024-11-28 04:36:54,115 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:36:54,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:54,139 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:36:54,139 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:54,503 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 64 proven. 117 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-28 04:36:54,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:54,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401214586] [2024-11-28 04:36:54,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401214586] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:54,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102685970] [2024-11-28 04:36:54,503 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:36:54,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:54,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:54,505 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:54,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-28 04:36:54,710 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:36:54,710 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:54,715 INFO L256 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-28 04:36:54,718 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:54,996 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-28 04:36:54,996 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:55,292 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-28 04:36:55,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102685970] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:55,293 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:55,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-28 04:36:55,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103810651] [2024-11-28 04:36:55,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:55,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-28 04:36:55,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:55,294 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-28 04:36:55,294 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=901, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 04:36:55,294 INFO L87 Difference]: Start difference. First operand 221 states and 231 transitions. Second operand has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 35 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-28 04:36:55,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:55,825 INFO L93 Difference]: Finished difference Result 321 states and 335 transitions. [2024-11-28 04:36:55,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 04:36:55,826 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 35 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 149 [2024-11-28 04:36:55,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:55,828 INFO L225 Difference]: With dead ends: 321 [2024-11-28 04:36:55,828 INFO L226 Difference]: Without dead ends: 166 [2024-11-28 04:36:55,828 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 266 SyntacticMatches, 20 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=317, Invalid=1015, Unknown=0, NotChecked=0, Total=1332 [2024-11-28 04:36:55,829 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 256 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:55,829 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 63 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:36:55,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2024-11-28 04:36:55,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 160. [2024-11-28 04:36:55,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 1.0440251572327044) internal successors, (166), 159 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:36:55,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 166 transitions. [2024-11-28 04:36:55,940 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 166 transitions. Word has length 149 [2024-11-28 04:36:55,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:55,941 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 166 transitions. [2024-11-28 04:36:55,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 35 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-28 04:36:55,941 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 166 transitions. [2024-11-28 04:36:55,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-28 04:36:55,942 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:55,942 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:55,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-28 04:36:56,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-28 04:36:56,147 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:56,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:56,147 INFO L85 PathProgramCache]: Analyzing trace with hash 396538374, now seen corresponding path program 33 times [2024-11-28 04:36:56,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:56,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023709235] [2024-11-28 04:36:56,148 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:36:56,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:56,427 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-28 04:36:56,427 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:08,090 INFO L134 CoverageAnalysis]: Checked inductivity of 700 backedges. 0 proven. 619 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 04:37:08,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:37:08,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023709235] [2024-11-28 04:37:08,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023709235] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:37:08,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444031777] [2024-11-28 04:37:08,090 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:37:08,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:08,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:08,092 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:08,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-28 04:37:08,456 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-28 04:37:08,456 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:08,461 WARN L254 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 268 conjuncts are in the unsatisfiable core [2024-11-28 04:37:08,465 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:08,580 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-28 04:37:13,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:37:13,801 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:37:13,802 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 72 treesize of output 135 [2024-11-28 04:37:14,089 INFO L134 CoverageAnalysis]: Checked inductivity of 700 backedges. 19 proven. 600 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 04:37:14,090 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:20,772 INFO L134 CoverageAnalysis]: Checked inductivity of 700 backedges. 0 proven. 670 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-28 04:37:20,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444031777] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:37:20,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:37:20,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 46, 42] total 116 [2024-11-28 04:37:20,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882185529] [2024-11-28 04:37:20,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:37:20,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2024-11-28 04:37:20,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:37:20,774 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2024-11-28 04:37:20,774 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=879, Invalid=12461, Unknown=0, NotChecked=0, Total=13340 [2024-11-28 04:37:20,775 INFO L87 Difference]: Start difference. First operand 160 states and 166 transitions. Second operand has 116 states, 116 states have (on average 3.5689655172413794) internal successors, (414), 116 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:37:39,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:39,183 INFO L93 Difference]: Finished difference Result 398 states and 432 transitions. [2024-11-28 04:37:39,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2024-11-28 04:37:39,184 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 116 states have (on average 3.5689655172413794) internal successors, (414), 116 states have internal predecessors, (414), 0 states have call successors, (0), 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 159 [2024-11-28 04:37:39,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:39,185 INFO L225 Difference]: With dead ends: 398 [2024-11-28 04:37:39,185 INFO L226 Difference]: Without dead ends: 393 [2024-11-28 04:37:39,186 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 270 SyntacticMatches, 20 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8976 ImplicationChecksByTransitivity, 21.4s TimeCoverageRelationStatistics Valid=2507, Invalid=26905, Unknown=0, NotChecked=0, Total=29412 [2024-11-28 04:37:39,187 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 263 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 9314 mSolverCounterSat, 500 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 9814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 500 IncrementalHoareTripleChecker+Valid, 9314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:39,187 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 243 Invalid, 9814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [500 Valid, 9314 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2024-11-28 04:37:39,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2024-11-28 04:37:39,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 335. [2024-11-28 04:37:39,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 1.098802395209581) internal successors, (367), 334 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:37:39,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 367 transitions. [2024-11-28 04:37:39,322 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 367 transitions. Word has length 159 [2024-11-28 04:37:39,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:39,323 INFO L471 AbstractCegarLoop]: Abstraction has 335 states and 367 transitions. [2024-11-28 04:37:39,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 116 states have (on average 3.5689655172413794) internal successors, (414), 116 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:37:39,323 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 367 transitions. [2024-11-28 04:37:39,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-28 04:37:39,324 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:39,324 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:37:39,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-28 04:37:39,525 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-28 04:37:39,525 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:39,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:39,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1308253738, now seen corresponding path program 34 times [2024-11-28 04:37:39,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:39,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535248798] [2024-11-28 04:37:39,526 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:37:39,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:39,556 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:37:39,556 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:39,928 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-11-28 04:37:39,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:37:39,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535248798] [2024-11-28 04:37:39,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535248798] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:37:39,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343835564] [2024-11-28 04:37:39,929 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:37:39,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:39,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:39,931 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:39,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-28 04:37:40,099 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:37:40,099 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:40,101 INFO L256 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 04:37:40,103 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:40,351 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-11-28 04:37:40,351 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:40,623 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-11-28 04:37:40,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343835564] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:37:40,624 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:37:40,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 36 [2024-11-28 04:37:40,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565277052] [2024-11-28 04:37:40,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:37:40,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-28 04:37:40,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:37:40,625 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-28 04:37:40,625 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 04:37:40,625 INFO L87 Difference]: Start difference. First operand 335 states and 367 transitions. Second operand has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 36 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-28 04:37:42,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:42,237 INFO L93 Difference]: Finished difference Result 550 states and 602 transitions. [2024-11-28 04:37:42,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-28 04:37:42,238 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 36 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 161 [2024-11-28 04:37:42,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:42,239 INFO L225 Difference]: With dead ends: 550 [2024-11-28 04:37:42,239 INFO L226 Difference]: Without dead ends: 393 [2024-11-28 04:37:42,240 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 288 SyntacticMatches, 23 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=779, Invalid=2643, Unknown=0, NotChecked=0, Total=3422 [2024-11-28 04:37:42,240 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 214 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 1983 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 2197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 1983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:42,240 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 68 Invalid, 2197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 1983 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 04:37:42,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2024-11-28 04:37:42,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 239. [2024-11-28 04:37:42,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 1.046218487394958) internal successors, (249), 238 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:37:42,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 249 transitions. [2024-11-28 04:37:42,353 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 249 transitions. Word has length 161 [2024-11-28 04:37:42,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:42,353 INFO L471 AbstractCegarLoop]: Abstraction has 239 states and 249 transitions. [2024-11-28 04:37:42,354 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 36 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-28 04:37:42,354 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 249 transitions. [2024-11-28 04:37:42,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-28 04:37:42,355 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:42,355 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:37:42,365 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-28 04:37:42,555 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-28 04:37:42,555 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:42,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:42,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1239933846, now seen corresponding path program 35 times [2024-11-28 04:37:42,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:42,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902798999] [2024-11-28 04:37:42,556 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:37:42,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:42,653 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-28 04:37:42,653 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:43,060 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-11-28 04:37:43,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:37:43,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902798999] [2024-11-28 04:37:43,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902798999] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:37:43,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917141870] [2024-11-28 04:37:43,061 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:37:43,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:43,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:43,062 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:43,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-28 04:37:44,510 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-28 04:37:44,510 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:44,516 INFO L256 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 04:37:44,518 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:44,909 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-11-28 04:37:44,909 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:45,250 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-11-28 04:37:45,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917141870] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:37:45,250 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:37:45,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 36 [2024-11-28 04:37:45,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43808526] [2024-11-28 04:37:45,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:37:45,251 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-28 04:37:45,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:37:45,251 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-28 04:37:45,251 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 04:37:45,252 INFO L87 Difference]: Start difference. First operand 239 states and 249 transitions. Second operand has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 36 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-28 04:37:46,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:46,126 INFO L93 Difference]: Finished difference Result 390 states and 405 transitions. [2024-11-28 04:37:46,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 04:37:46,126 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 36 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 161 [2024-11-28 04:37:46,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:46,128 INFO L225 Difference]: With dead ends: 390 [2024-11-28 04:37:46,128 INFO L226 Difference]: Without dead ends: 178 [2024-11-28 04:37:46,128 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 289 SyntacticMatches, 22 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=542, Invalid=1620, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 04:37:46,129 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 324 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 1177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:46,129 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 58 Invalid, 1177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:37:46,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-11-28 04:37:46,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 172. [2024-11-28 04:37:46,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 1.04093567251462) internal successors, (178), 171 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:37:46,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 178 transitions. [2024-11-28 04:37:46,242 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 178 transitions. Word has length 161 [2024-11-28 04:37:46,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:46,242 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 178 transitions. [2024-11-28 04:37:46,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 36 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-28 04:37:46,242 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 178 transitions. [2024-11-28 04:37:46,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-28 04:37:46,243 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:46,243 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:37:46,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-28 04:37:46,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-28 04:37:46,444 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:46,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:46,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1393245854, now seen corresponding path program 36 times [2024-11-28 04:37:46,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:46,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294133533] [2024-11-28 04:37:46,444 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:37:46,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:46,595 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-11-28 04:37:46,595 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:47,015 INFO L134 CoverageAnalysis]: Checked inductivity of 826 backedges. 102 proven. 119 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-11-28 04:37:47,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:37:47,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294133533] [2024-11-28 04:37:47,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294133533] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:37:47,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571205436] [2024-11-28 04:37:47,016 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:37:47,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:47,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:47,018 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:47,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-28 04:37:47,445 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-11-28 04:37:47,445 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:47,450 INFO L256 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 04:37:47,452 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:47,858 INFO L134 CoverageAnalysis]: Checked inductivity of 826 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-11-28 04:37:47,858 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:48,220 INFO L134 CoverageAnalysis]: Checked inductivity of 826 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-11-28 04:37:48,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571205436] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:37:48,221 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:37:48,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 38 [2024-11-28 04:37:48,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19267658] [2024-11-28 04:37:48,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:37:48,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-28 04:37:48,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:37:48,222 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-28 04:37:48,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=329, Invalid=1077, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 04:37:48,222 INFO L87 Difference]: Start difference. First operand 172 states and 178 transitions. Second operand has 38 states, 38 states have (on average 2.6052631578947367) internal successors, (99), 38 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:37:48,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:48,516 INFO L93 Difference]: Finished difference Result 323 states and 335 transitions. [2024-11-28 04:37:48,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 04:37:48,517 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.6052631578947367) internal successors, (99), 38 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 171 [2024-11-28 04:37:48,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:48,518 INFO L225 Difference]: With dead ends: 323 [2024-11-28 04:37:48,518 INFO L226 Difference]: Without dead ends: 175 [2024-11-28 04:37:48,519 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 308 SyntacticMatches, 21 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=329, Invalid=1077, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 04:37:48,519 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 17 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:48,519 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 155 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:37:48,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-28 04:37:48,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 174. [2024-11-28 04:37:48,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 1.0404624277456647) internal successors, (180), 173 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:37:48,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 180 transitions. [2024-11-28 04:37:48,628 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 180 transitions. Word has length 171 [2024-11-28 04:37:48,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:48,628 INFO L471 AbstractCegarLoop]: Abstraction has 174 states and 180 transitions. [2024-11-28 04:37:48,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.6052631578947367) internal successors, (99), 38 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:37:48,629 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 180 transitions. [2024-11-28 04:37:48,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-28 04:37:48,629 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:48,629 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:37:48,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-28 04:37:48,829 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-28 04:37:48,830 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:48,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:48,830 INFO L85 PathProgramCache]: Analyzing trace with hash 2043980674, now seen corresponding path program 37 times [2024-11-28 04:37:48,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:48,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979417543] [2024-11-28 04:37:48,830 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:37:48,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:49,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:38:12,499 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 73 proven. 774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:38:12,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:38:12,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979417543] [2024-11-28 04:38:12,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979417543] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:38:12,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444379526] [2024-11-28 04:38:12,500 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:38:12,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:38:12,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:38:12,502 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:38:12,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-28 04:38:12,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:38:12,722 WARN L254 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 298 conjuncts are in the unsatisfiable core [2024-11-28 04:38:12,726 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:12,985 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-28 04:38:14,571 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 0 proven. 847 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:38:14,571 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:38:19,059 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 0 proven. 726 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-11-28 04:38:19,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444379526] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:38:19,059 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:38:19,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 39, 27] total 112 [2024-11-28 04:38:19,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046877585] [2024-11-28 04:38:19,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:38:19,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2024-11-28 04:38:19,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:38:19,061 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2024-11-28 04:38:19,061 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=567, Invalid=11865, Unknown=0, NotChecked=0, Total=12432 [2024-11-28 04:38:19,061 INFO L87 Difference]: Start difference. First operand 174 states and 180 transitions. Second operand has 112 states, 112 states have (on average 3.7589285714285716) internal successors, (421), 112 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:33,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:33,627 INFO L93 Difference]: Finished difference Result 419 states and 440 transitions. [2024-11-28 04:38:33,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-11-28 04:38:33,628 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 3.7589285714285716) internal successors, (421), 112 states have internal predecessors, (421), 0 states have call successors, (0), 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 173 [2024-11-28 04:38:33,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:33,630 INFO L225 Difference]: With dead ends: 419 [2024-11-28 04:38:33,630 INFO L226 Difference]: Without dead ends: 415 [2024-11-28 04:38:33,631 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7138 ImplicationChecksByTransitivity, 15.1s TimeCoverageRelationStatistics Valid=1970, Invalid=26086, Unknown=0, NotChecked=0, Total=28056 [2024-11-28 04:38:33,632 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 568 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 9754 mSolverCounterSat, 587 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 10341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 587 IncrementalHoareTripleChecker+Valid, 9754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:33,634 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [568 Valid, 241 Invalid, 10341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [587 Valid, 9754 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2024-11-28 04:38:33,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2024-11-28 04:38:33,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 251. [2024-11-28 04:38:33,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 250 states have (on average 1.044) internal successors, (261), 250 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:33,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 261 transitions. [2024-11-28 04:38:33,779 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 261 transitions. Word has length 173 [2024-11-28 04:38:33,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:33,779 INFO L471 AbstractCegarLoop]: Abstraction has 251 states and 261 transitions. [2024-11-28 04:38:33,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 112 states have (on average 3.7589285714285716) internal successors, (421), 112 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:33,779 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 261 transitions. [2024-11-28 04:38:33,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-28 04:38:33,780 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:33,780 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:38:33,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-28 04:38:33,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-28 04:38:33,981 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:33,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:33,981 INFO L85 PathProgramCache]: Analyzing trace with hash -780107290, now seen corresponding path program 38 times [2024-11-28 04:38:33,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:38:33,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670794401] [2024-11-28 04:38:33,981 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:38:33,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:38:34,010 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:38:34,010 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:38:34,470 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 123 proven. 142 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-11-28 04:38:34,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:38:34,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670794401] [2024-11-28 04:38:34,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670794401] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:38:34,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519669606] [2024-11-28 04:38:34,470 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:38:34,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:38:34,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:38:34,472 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:38:34,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-28 04:38:34,673 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:38:34,673 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:38:34,675 INFO L256 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 04:38:34,677 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:35,086 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-11-28 04:38:35,087 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:38:35,400 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-11-28 04:38:35,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519669606] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:38:35,401 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:38:35,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-28 04:38:35,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155826200] [2024-11-28 04:38:35,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:38:35,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 04:38:35,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:38:35,402 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 04:38:35,402 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=382, Invalid=1258, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 04:38:35,402 INFO L87 Difference]: Start difference. First operand 251 states and 261 transitions. Second operand has 41 states, 41 states have (on average 2.5609756097560976) internal successors, (105), 41 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:36,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:36,362 INFO L93 Difference]: Finished difference Result 601 states and 626 transitions. [2024-11-28 04:38:36,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-28 04:38:36,363 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.5609756097560976) internal successors, (105), 41 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 175 [2024-11-28 04:38:36,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:36,364 INFO L225 Difference]: With dead ends: 601 [2024-11-28 04:38:36,364 INFO L226 Difference]: Without dead ends: 254 [2024-11-28 04:38:36,365 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 313 SyntacticMatches, 23 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1001 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=382, Invalid=1258, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 04:38:36,365 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 85 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 1189 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 1280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:36,365 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 63 Invalid, 1280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1189 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:38:36,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2024-11-28 04:38:36,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 253. [2024-11-28 04:38:36,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.0436507936507937) internal successors, (263), 252 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:36,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 263 transitions. [2024-11-28 04:38:36,523 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 263 transitions. Word has length 175 [2024-11-28 04:38:36,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:36,523 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 263 transitions. [2024-11-28 04:38:36,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.5609756097560976) internal successors, (105), 41 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:36,523 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 263 transitions. [2024-11-28 04:38:36,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 04:38:36,524 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:36,524 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:38:36,535 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-28 04:38:36,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:38:36,725 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:36,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:36,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1782635722, now seen corresponding path program 39 times [2024-11-28 04:38:36,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:38:36,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785178544] [2024-11-28 04:38:36,725 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:38:36,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:38:36,941 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-11-28 04:38:36,941 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:38:37,476 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 100 proven. 165 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-11-28 04:38:37,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:38:37,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785178544] [2024-11-28 04:38:37,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785178544] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:38:37,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302509733] [2024-11-28 04:38:37,477 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:38:37,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:38:37,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:38:37,479 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:38:37,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-28 04:38:37,841 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-11-28 04:38:37,841 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:38:37,846 INFO L256 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 04:38:37,849 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:38,335 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-11-28 04:38:38,336 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:38:38,728 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-11-28 04:38:38,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302509733] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:38:38,728 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:38:38,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-28 04:38:38,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929088894] [2024-11-28 04:38:38,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:38:38,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 04:38:38,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:38:38,729 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 04:38:38,729 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=1245, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 04:38:38,729 INFO L87 Difference]: Start difference. First operand 253 states and 263 transitions. Second operand has 41 states, 41 states have (on average 2.5609756097560976) internal successors, (105), 41 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:40,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:40,645 INFO L93 Difference]: Finished difference Result 490 states and 513 transitions. [2024-11-28 04:38:40,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-28 04:38:40,646 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.5609756097560976) internal successors, (105), 41 states have internal predecessors, (105), 0 states have call successors, (0), 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 177 [2024-11-28 04:38:40,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:40,648 INFO L225 Difference]: With dead ends: 490 [2024-11-28 04:38:40,648 INFO L226 Difference]: Without dead ends: 339 [2024-11-28 04:38:40,648 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 329 SyntacticMatches, 24 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1697 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=892, Invalid=3268, Unknown=0, NotChecked=0, Total=4160 [2024-11-28 04:38:40,649 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 226 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 2849 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 3092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 2849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:40,649 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 86 Invalid, 3092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 2849 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 04:38:40,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-11-28 04:38:40,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 261. [2024-11-28 04:38:40,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.0423076923076924) internal successors, (271), 260 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:40,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 271 transitions. [2024-11-28 04:38:40,776 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 271 transitions. Word has length 177 [2024-11-28 04:38:40,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:40,777 INFO L471 AbstractCegarLoop]: Abstraction has 261 states and 271 transitions. [2024-11-28 04:38:40,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.5609756097560976) internal successors, (105), 41 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:40,777 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 271 transitions. [2024-11-28 04:38:40,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 04:38:40,778 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:40,778 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:38:40,787 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-28 04:38:40,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-28 04:38:40,979 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:40,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:40,979 INFO L85 PathProgramCache]: Analyzing trace with hash -328072758, now seen corresponding path program 40 times [2024-11-28 04:38:40,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:38:40,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38528674] [2024-11-28 04:38:40,979 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:38:40,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:38:41,006 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:38:41,006 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:38:41,426 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-11-28 04:38:41,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:38:41,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38528674] [2024-11-28 04:38:41,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38528674] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:38:41,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814957395] [2024-11-28 04:38:41,426 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:38:41,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:38:41,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:38:41,428 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:38:41,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-28 04:38:41,631 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:38:41,631 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:38:41,633 INFO L256 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 04:38:41,635 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:42,098 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-11-28 04:38:42,098 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:38:42,482 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-11-28 04:38:42,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814957395] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:38:42,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:38:42,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 39 [2024-11-28 04:38:42,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752521394] [2024-11-28 04:38:42,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:38:42,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-28 04:38:42,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:38:42,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-28 04:38:42,484 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=1119, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 04:38:42,484 INFO L87 Difference]: Start difference. First operand 261 states and 271 transitions. Second operand has 39 states, 39 states have (on average 2.5384615384615383) internal successors, (99), 39 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:43,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:43,526 INFO L93 Difference]: Finished difference Result 424 states and 439 transitions. [2024-11-28 04:38:43,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-28 04:38:43,527 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.5384615384615383) internal successors, (99), 39 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 177 [2024-11-28 04:38:43,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:43,528 INFO L225 Difference]: With dead ends: 424 [2024-11-28 04:38:43,528 INFO L226 Difference]: Without dead ends: 194 [2024-11-28 04:38:43,529 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 318 SyntacticMatches, 24 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1002 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=633, Invalid=1917, Unknown=0, NotChecked=0, Total=2550 [2024-11-28 04:38:43,530 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 432 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 465 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 465 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:43,530 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 70 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [465 Valid, 846 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:38:43,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-11-28 04:38:43,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 188. [2024-11-28 04:38:43,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 1.0374331550802138) internal successors, (194), 187 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:43,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 194 transitions. [2024-11-28 04:38:43,704 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 194 transitions. Word has length 177 [2024-11-28 04:38:43,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:43,705 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 194 transitions. [2024-11-28 04:38:43,705 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.5384615384615383) internal successors, (99), 39 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:38:43,705 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 194 transitions. [2024-11-28 04:38:43,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-28 04:38:43,706 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:43,706 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:38:43,716 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-28 04:38:43,906 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-28 04:38:43,907 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:43,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:43,907 INFO L85 PathProgramCache]: Analyzing trace with hash -815801346, now seen corresponding path program 41 times [2024-11-28 04:38:43,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:38:43,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556115034] [2024-11-28 04:38:43,907 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:38:43,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:38:44,687 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-28 04:38:44,687 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:39:02,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1008 backedges. 42 proven. 966 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:39:02,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:39:02,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556115034] [2024-11-28 04:39:02,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556115034] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:39:02,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614991991] [2024-11-28 04:39:02,611 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:39:02,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:39:02,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:39:02,616 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:39:02,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-28 04:39:04,257 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-28 04:39:04,257 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:39:04,265 WARN L254 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 335 conjuncts are in the unsatisfiable core [2024-11-28 04:39:04,274 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:04,402 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-28 04:39:04,489 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-28 04:39:04,589 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-28 04:39:04,717 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:39:04,832 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-28 04:39:04,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 15 treesize of output 1 [2024-11-28 04:39:05,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-28 04:39:05,149 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-28 04:39:06,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1008 backedges. 0 proven. 1008 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:39:06,349 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:39:08,731 INFO L134 CoverageAnalysis]: Checked inductivity of 1008 backedges. 0 proven. 864 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 04:39:08,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614991991] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:39:08,731 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:39:08,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 42, 29] total 83 [2024-11-28 04:39:08,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972244478] [2024-11-28 04:39:08,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:39:08,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2024-11-28 04:39:08,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:39:08,733 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2024-11-28 04:39:08,734 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=320, Invalid=6486, Unknown=0, NotChecked=0, Total=6806 [2024-11-28 04:39:08,734 INFO L87 Difference]: Start difference. First operand 188 states and 194 transitions. Second operand has 83 states, 83 states have (on average 4.578313253012048) internal successors, (380), 83 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:16,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:39:16,926 INFO L93 Difference]: Finished difference Result 331 states and 342 transitions. [2024-11-28 04:39:16,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-28 04:39:16,927 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 4.578313253012048) internal successors, (380), 83 states have internal predecessors, (380), 0 states have call successors, (0), 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 187 [2024-11-28 04:39:16,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:39:16,928 INFO L225 Difference]: With dead ends: 331 [2024-11-28 04:39:16,928 INFO L226 Difference]: Without dead ends: 327 [2024-11-28 04:39:16,929 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 384 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1573 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=320, Invalid=6486, Unknown=0, NotChecked=0, Total=6806 [2024-11-28 04:39:16,930 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 10 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 9416 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 9417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:39:16,930 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 356 Invalid, 9417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9416 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2024-11-28 04:39:16,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2024-11-28 04:39:17,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 297. [2024-11-28 04:39:17,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 1.0405405405405406) internal successors, (308), 296 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:17,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 308 transitions. [2024-11-28 04:39:17,133 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 308 transitions. Word has length 187 [2024-11-28 04:39:17,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:39:17,134 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 308 transitions. [2024-11-28 04:39:17,134 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 4.578313253012048) internal successors, (380), 83 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:17,134 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 308 transitions. [2024-11-28 04:39:17,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2024-11-28 04:39:17,134 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:39:17,135 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:39:17,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-28 04:39:17,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-28 04:39:17,335 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:39:17,335 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:39:17,335 INFO L85 PathProgramCache]: Analyzing trace with hash 1010846242, now seen corresponding path program 42 times [2024-11-28 04:39:17,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:39:17,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719111642] [2024-11-28 04:39:17,336 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:39:17,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:39:17,482 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-28 04:39:17,482 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:39:18,059 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 121 proven. 192 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2024-11-28 04:39:18,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:39:18,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719111642] [2024-11-28 04:39:18,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719111642] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:39:18,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070781119] [2024-11-28 04:39:18,060 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:39:18,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:39:18,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:39:18,061 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:39:18,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-28 04:39:18,652 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-28 04:39:18,653 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:39:18,658 INFO L256 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 04:39:18,659 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:19,041 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2024-11-28 04:39:19,041 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:39:19,422 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2024-11-28 04:39:19,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070781119] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:39:19,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:39:19,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2024-11-28 04:39:19,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969616774] [2024-11-28 04:39:19,423 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:39:19,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-28 04:39:19,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:39:19,424 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-28 04:39:19,424 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=453, Invalid=1439, Unknown=0, NotChecked=0, Total=1892 [2024-11-28 04:39:19,424 INFO L87 Difference]: Start difference. First operand 297 states and 308 transitions. Second operand has 44 states, 44 states have (on average 2.522727272727273) internal successors, (111), 44 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:21,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:39:21,439 INFO L93 Difference]: Finished difference Result 443 states and 462 transitions. [2024-11-28 04:39:21,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-28 04:39:21,439 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.522727272727273) internal successors, (111), 44 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 189 [2024-11-28 04:39:21,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:39:21,441 INFO L225 Difference]: With dead ends: 443 [2024-11-28 04:39:21,441 INFO L226 Difference]: Without dead ends: 335 [2024-11-28 04:39:21,441 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 337 SyntacticMatches, 26 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1983 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1030, Invalid=3800, Unknown=0, NotChecked=0, Total=4830 [2024-11-28 04:39:21,442 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 253 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 2662 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 2914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 2662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:39:21,442 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 78 Invalid, 2914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 2662 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 04:39:21,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-11-28 04:39:21,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 279. [2024-11-28 04:39:21,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.039568345323741) internal successors, (289), 278 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:21,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 289 transitions. [2024-11-28 04:39:21,641 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 289 transitions. Word has length 189 [2024-11-28 04:39:21,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:39:21,641 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 289 transitions. [2024-11-28 04:39:21,641 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.522727272727273) internal successors, (111), 44 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:21,641 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 289 transitions. [2024-11-28 04:39:21,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2024-11-28 04:39:21,642 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:39:21,642 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:39:21,654 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-28 04:39:21,843 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-28 04:39:21,843 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:39:21,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:39:21,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1932699746, now seen corresponding path program 43 times [2024-11-28 04:39:21,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:39:21,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933216101] [2024-11-28 04:39:21,843 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:39:21,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:39:21,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:39:22,420 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 146 proven. 167 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2024-11-28 04:39:22,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:39:22,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933216101] [2024-11-28 04:39:22,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933216101] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:39:22,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756362041] [2024-11-28 04:39:22,421 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:39:22,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:39:22,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:39:22,422 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:39:22,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-28 04:39:22,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:39:22,652 INFO L256 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 04:39:22,653 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:23,227 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2024-11-28 04:39:23,227 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:39:23,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2024-11-28 04:39:23,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756362041] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:39:23,706 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:39:23,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2024-11-28 04:39:23,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941867700] [2024-11-28 04:39:23,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:39:23,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-28 04:39:23,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:39:23,708 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-28 04:39:23,708 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=439, Invalid=1453, Unknown=0, NotChecked=0, Total=1892 [2024-11-28 04:39:23,708 INFO L87 Difference]: Start difference. First operand 279 states and 289 transitions. Second operand has 44 states, 44 states have (on average 2.522727272727273) internal successors, (111), 44 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:24,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:39:24,867 INFO L93 Difference]: Finished difference Result 584 states and 605 transitions. [2024-11-28 04:39:24,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-28 04:39:24,867 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.522727272727273) internal successors, (111), 44 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 189 [2024-11-28 04:39:24,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:39:24,869 INFO L225 Difference]: With dead ends: 584 [2024-11-28 04:39:24,869 INFO L226 Difference]: Without dead ends: 282 [2024-11-28 04:39:24,870 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 338 SyntacticMatches, 25 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1164 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=439, Invalid=1453, Unknown=0, NotChecked=0, Total=1892 [2024-11-28 04:39:24,870 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 106 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 1255 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 1391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:39:24,870 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 66 Invalid, 1391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1255 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 04:39:24,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2024-11-28 04:39:25,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 281. [2024-11-28 04:39:25,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 280 states have (on average 1.0392857142857144) internal successors, (291), 280 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:25,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 291 transitions. [2024-11-28 04:39:25,029 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 291 transitions. Word has length 189 [2024-11-28 04:39:25,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:39:25,030 INFO L471 AbstractCegarLoop]: Abstraction has 281 states and 291 transitions. [2024-11-28 04:39:25,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.522727272727273) internal successors, (111), 44 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:25,030 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 291 transitions. [2024-11-28 04:39:25,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-28 04:39:25,030 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:39:25,031 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:39:25,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-11-28 04:39:25,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:39:25,231 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:39:25,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:39:25,232 INFO L85 PathProgramCache]: Analyzing trace with hash -424139706, now seen corresponding path program 44 times [2024-11-28 04:39:25,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:39:25,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138709717] [2024-11-28 04:39:25,232 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:39:25,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:39:25,264 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:39:25,264 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:39:25,824 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 121 proven. 192 refuted. 0 times theorem prover too weak. 745 trivial. 0 not checked. [2024-11-28 04:39:25,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:39:25,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138709717] [2024-11-28 04:39:25,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138709717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:39:25,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942464538] [2024-11-28 04:39:25,824 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:39:25,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:39:25,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:39:25,826 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:39:25,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-28 04:39:26,076 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:39:26,076 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:39:26,079 INFO L256 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 04:39:26,081 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:26,503 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 745 trivial. 0 not checked. [2024-11-28 04:39:26,504 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:39:26,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 745 trivial. 0 not checked. [2024-11-28 04:39:26,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942464538] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:39:26,859 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:39:26,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2024-11-28 04:39:26,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950921590] [2024-11-28 04:39:26,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:39:26,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-28 04:39:26,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:39:26,860 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-28 04:39:26,860 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=1441, Unknown=0, NotChecked=0, Total=1892 [2024-11-28 04:39:26,860 INFO L87 Difference]: Start difference. First operand 281 states and 291 transitions. Second operand has 44 states, 44 states have (on average 2.522727272727273) internal successors, (111), 44 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:27,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:39:27,643 INFO L93 Difference]: Finished difference Result 405 states and 419 transitions. [2024-11-28 04:39:27,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-28 04:39:27,643 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.522727272727273) internal successors, (111), 44 states have internal predecessors, (111), 0 states have call successors, (0), 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 191 [2024-11-28 04:39:27,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:39:27,644 INFO L225 Difference]: With dead ends: 405 [2024-11-28 04:39:27,644 INFO L226 Difference]: Without dead ends: 208 [2024-11-28 04:39:27,645 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 341 SyntacticMatches, 26 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1399 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=485, Invalid=1585, Unknown=0, NotChecked=0, Total=2070 [2024-11-28 04:39:27,645 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 231 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:39:27,645 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 42 Invalid, 855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:39:27,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-11-28 04:39:27,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 202. [2024-11-28 04:39:27,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 1.0348258706467661) internal successors, (208), 201 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:27,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 208 transitions. [2024-11-28 04:39:27,815 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 208 transitions. Word has length 191 [2024-11-28 04:39:27,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:39:27,815 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 208 transitions. [2024-11-28 04:39:27,815 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.522727272727273) internal successors, (111), 44 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:39:27,815 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 208 transitions. [2024-11-28 04:39:27,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-11-28 04:39:27,816 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:39:27,816 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:39:27,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-28 04:39:28,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-28 04:39:28,016 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:39:28,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:39:28,017 INFO L85 PathProgramCache]: Analyzing trace with hash -217578630, now seen corresponding path program 45 times [2024-11-28 04:39:28,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:39:28,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316603715] [2024-11-28 04:39:28,017 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:39:28,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:39:28,365 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2024-11-28 04:39:28,365 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:39:49,998 INFO L134 CoverageAnalysis]: Checked inductivity of 1183 backedges. 25 proven. 1014 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 04:39:49,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:39:49,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316603715] [2024-11-28 04:39:49,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316603715] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:39:49,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527312055] [2024-11-28 04:39:49,998 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:39:49,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:39:49,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:39:50,000 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:39:50,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-28 04:39:50,518 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2024-11-28 04:39:50,518 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:39:50,527 WARN L254 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 345 conjuncts are in the unsatisfiable core [2024-11-28 04:39:50,535 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:50,598 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-28 04:39:50,609 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-28 04:39:50,625 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-28 04:39:58,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:39:58,985 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:39:58,986 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 110 treesize of output 227 [2024-11-28 04:39:59,508 INFO L134 CoverageAnalysis]: Checked inductivity of 1183 backedges. 25 proven. 1014 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 04:39:59,508 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:40:17,913 INFO L134 CoverageAnalysis]: Checked inductivity of 1183 backedges. 0 proven. 1127 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-28 04:40:17,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527312055] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:40:17,913 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:40:17,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 78, 82] total 174 [2024-11-28 04:40:17,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736794017] [2024-11-28 04:40:17,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:40:17,914 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 174 states [2024-11-28 04:40:17,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:40:17,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 174 interpolants. [2024-11-28 04:40:17,917 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1717, Invalid=28385, Unknown=0, NotChecked=0, Total=30102 [2024-11-28 04:40:17,917 INFO L87 Difference]: Start difference. First operand 202 states and 208 transitions. Second operand has 174 states, 174 states have (on average 2.603448275862069) internal successors, (453), 174 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:40:56,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:57,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:40:57,603 INFO L93 Difference]: Finished difference Result 354 states and 365 transitions. [2024-11-28 04:40:57,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2024-11-28 04:40:57,603 INFO L78 Accepts]: Start accepts. Automaton has has 174 states, 174 states have (on average 2.603448275862069) internal successors, (453), 174 states have internal predecessors, (453), 0 states have call successors, (0), 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 201 [2024-11-28 04:40:57,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:40:57,605 INFO L225 Difference]: With dead ends: 354 [2024-11-28 04:40:57,605 INFO L226 Difference]: Without dead ends: 350 [2024-11-28 04:40:57,607 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 582 GetRequests, 308 SyntacticMatches, 23 SemanticMatches, 251 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19735 ImplicationChecksByTransitivity, 50.3s TimeCoverageRelationStatistics Valid=4192, Invalid=59564, Unknown=0, NotChecked=0, Total=63756 [2024-11-28 04:40:57,607 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 264 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 12753 mSolverCounterSat, 554 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 13308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 554 IncrementalHoareTripleChecker+Valid, 12753 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:40:57,608 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 244 Invalid, 13308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [554 Valid, 12753 Invalid, 1 Unknown, 0 Unchecked, 16.8s Time] [2024-11-28 04:40:57,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2024-11-28 04:40:57,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 319. [2024-11-28 04:40:57,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 1.0377358490566038) internal successors, (330), 318 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:40:57,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 330 transitions. [2024-11-28 04:40:57,819 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 330 transitions. Word has length 201 [2024-11-28 04:40:57,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:40:57,819 INFO L471 AbstractCegarLoop]: Abstraction has 319 states and 330 transitions. [2024-11-28 04:40:57,819 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 174 states, 174 states have (on average 2.603448275862069) internal successors, (453), 174 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:40:57,819 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 330 transitions. [2024-11-28 04:40:57,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-11-28 04:40:57,820 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:40:57,820 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:40:57,830 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-11-28 04:40:58,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-28 04:40:58,021 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:40:58,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:40:58,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1927269730, now seen corresponding path program 46 times [2024-11-28 04:40:58,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:40:58,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754228510] [2024-11-28 04:40:58,021 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:40:58,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:40:58,049 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:40:58,049 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:40:58,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2024-11-28 04:40:58,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:40:58,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754228510] [2024-11-28 04:40:58,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754228510] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:40:58,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734804692] [2024-11-28 04:40:58,595 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:40:58,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:40:58,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:40:58,597 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:40:58,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-28 04:40:58,825 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:40:58,826 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:40:58,828 INFO L256 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-28 04:40:58,829 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:40:59,182 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2024-11-28 04:40:59,182 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:40:59,569 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2024-11-28 04:40:59,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734804692] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:40:59,570 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:40:59,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 45 [2024-11-28 04:40:59,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747825388] [2024-11-28 04:40:59,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:40:59,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-28 04:40:59,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:40:59,571 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-28 04:40:59,571 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=1501, Unknown=0, NotChecked=0, Total=1980 [2024-11-28 04:40:59,571 INFO L87 Difference]: Start difference. First operand 319 states and 330 transitions. Second operand has 45 states, 45 states have (on average 2.466666666666667) internal successors, (111), 45 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:41:01,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:41:01,796 INFO L93 Difference]: Finished difference Result 475 states and 494 transitions. [2024-11-28 04:41:01,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-28 04:41:01,797 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.466666666666667) internal successors, (111), 45 states have internal predecessors, (111), 0 states have call successors, (0), 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 203 [2024-11-28 04:41:01,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:41:01,798 INFO L225 Difference]: With dead ends: 475 [2024-11-28 04:41:01,798 INFO L226 Difference]: Without dead ends: 359 [2024-11-28 04:41:01,799 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 363 SyntacticMatches, 29 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2099 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1199, Invalid=4203, Unknown=0, NotChecked=0, Total=5402 [2024-11-28 04:41:01,799 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 257 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 2821 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 3083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 2821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:41:01,799 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 76 Invalid, 3083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 2821 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 04:41:01,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2024-11-28 04:41:02,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 299. [2024-11-28 04:41:02,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 1.0369127516778522) internal successors, (309), 298 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:41:02,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 309 transitions. [2024-11-28 04:41:02,004 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 309 transitions. Word has length 203 [2024-11-28 04:41:02,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:41:02,004 INFO L471 AbstractCegarLoop]: Abstraction has 299 states and 309 transitions. [2024-11-28 04:41:02,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.466666666666667) internal successors, (111), 45 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:41:02,005 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 309 transitions. [2024-11-28 04:41:02,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-11-28 04:41:02,005 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:41:02,005 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:41:02,015 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-11-28 04:41:02,206 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-28 04:41:02,206 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:41:02,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:41:02,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1299112158, now seen corresponding path program 47 times [2024-11-28 04:41:02,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:41:02,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138394194] [2024-11-28 04:41:02,206 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:41:02,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:41:02,328 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-28 04:41:02,328 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:41:02,930 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2024-11-28 04:41:02,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:41:02,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138394194] [2024-11-28 04:41:02,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138394194] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:41:02,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311777858] [2024-11-28 04:41:02,930 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:41:02,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:41:02,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:41:02,932 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:41:02,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-28 04:41:12,283 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-28 04:41:12,283 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:41:12,292 INFO L256 TraceCheckSpWp]: Trace formula consists of 580 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-28 04:41:12,294 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:41:12,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2024-11-28 04:41:12,771 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:41:13,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2024-11-28 04:41:13,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311777858] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:41:13,137 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:41:13,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 45 [2024-11-28 04:41:13,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254762682] [2024-11-28 04:41:13,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:41:13,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-28 04:41:13,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:41:13,138 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-28 04:41:13,139 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=1501, Unknown=0, NotChecked=0, Total=1980 [2024-11-28 04:41:13,139 INFO L87 Difference]: Start difference. First operand 299 states and 309 transitions. Second operand has 45 states, 45 states have (on average 2.466666666666667) internal successors, (111), 45 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:41:14,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:41:14,516 INFO L93 Difference]: Finished difference Result 486 states and 501 transitions. [2024-11-28 04:41:14,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-28 04:41:14,516 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.466666666666667) internal successors, (111), 45 states have internal predecessors, (111), 0 states have call successors, (0), 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 203 [2024-11-28 04:41:14,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:41:14,518 INFO L225 Difference]: With dead ends: 486 [2024-11-28 04:41:14,518 INFO L226 Difference]: Without dead ends: 220 [2024-11-28 04:41:14,518 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 378 SyntacticMatches, 28 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1379 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=836, Invalid=2586, Unknown=0, NotChecked=0, Total=3422 [2024-11-28 04:41:14,519 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 492 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 506 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 1584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 506 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:41:14,519 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 59 Invalid, 1584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [506 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 04:41:14,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-11-28 04:41:14,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 214. [2024-11-28 04:41:14,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 213 states have (on average 1.0328638497652582) internal successors, (220), 213 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:41:14,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 220 transitions. [2024-11-28 04:41:14,682 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 220 transitions. Word has length 203 [2024-11-28 04:41:14,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:41:14,682 INFO L471 AbstractCegarLoop]: Abstraction has 214 states and 220 transitions. [2024-11-28 04:41:14,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.466666666666667) internal successors, (111), 45 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:41:14,682 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 220 transitions. [2024-11-28 04:41:14,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2024-11-28 04:41:14,683 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:41:14,683 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:41:14,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-28 04:41:14,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-28 04:41:14,884 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:41:14,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:41:14,884 INFO L85 PathProgramCache]: Analyzing trace with hash -176696814, now seen corresponding path program 48 times [2024-11-28 04:41:14,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:41:14,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167612317] [2024-11-28 04:41:14,884 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:41:14,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:41:15,183 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-11-28 04:41:15,183 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:41:15,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1345 backedges. 171 proven. 194 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-11-28 04:41:15,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:41:15,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167612317] [2024-11-28 04:41:15,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167612317] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:41:15,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734374507] [2024-11-28 04:41:15,817 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:41:15,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:41:15,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:41:15,819 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:41:15,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-28 04:41:16,456 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-11-28 04:41:16,456 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:41:16,462 INFO L256 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-28 04:41:16,464 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:41:17,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1345 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-11-28 04:41:17,105 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:41:17,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1345 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-11-28 04:41:17,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734374507] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:41:17,628 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:41:17,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2024-11-28 04:41:17,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223763868] [2024-11-28 04:41:17,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:41:17,629 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-28 04:41:17,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:41:17,629 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-28 04:41:17,629 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=500, Invalid=1662, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 04:41:17,629 INFO L87 Difference]: Start difference. First operand 214 states and 220 transitions. Second operand has 47 states, 47 states have (on average 2.4893617021276597) internal successors, (117), 47 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:41:18,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:41:18,074 INFO L93 Difference]: Finished difference Result 401 states and 413 transitions. [2024-11-28 04:41:18,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-28 04:41:18,074 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.4893617021276597) internal successors, (117), 47 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 213 [2024-11-28 04:41:18,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:41:18,075 INFO L225 Difference]: With dead ends: 401 [2024-11-28 04:41:18,075 INFO L226 Difference]: Without dead ends: 217 [2024-11-28 04:41:18,076 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 383 SyntacticMatches, 27 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1339 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=500, Invalid=1662, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 04:41:18,076 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 19 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:41:18,076 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 133 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:41:18,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-11-28 04:41:18,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 216. [2024-11-28 04:41:18,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 1.0325581395348837) internal successors, (222), 215 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:41:18,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 222 transitions. [2024-11-28 04:41:18,264 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 222 transitions. Word has length 213 [2024-11-28 04:41:18,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:41:18,264 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 222 transitions. [2024-11-28 04:41:18,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.4893617021276597) internal successors, (117), 47 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:41:18,265 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 222 transitions. [2024-11-28 04:41:18,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-11-28 04:41:18,265 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:41:18,266 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:41:18,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-11-28 04:41:18,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2024-11-28 04:41:18,466 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:41:18,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:41:18,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1510007286, now seen corresponding path program 49 times [2024-11-28 04:41:18,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:41:18,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808148047] [2024-11-28 04:41:18,467 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:41:18,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:41:18,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:41:53,277 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 133 proven. 1239 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:41:53,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:41:53,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808148047] [2024-11-28 04:41:53,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808148047] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:41:53,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856951089] [2024-11-28 04:41:53,278 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:41:53,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:41:53,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:41:53,280 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:41:53,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-28 04:41:53,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:41:53,586 WARN L254 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 376 conjuncts are in the unsatisfiable core [2024-11-28 04:41:53,593 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:41:54,093 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-28 04:41:55,963 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 0 proven. 1372 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:41:55,963 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:42:04,225 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 04:42:04,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856951089] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:42:04,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:42:04,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 48, 33] total 138 [2024-11-28 04:42:04,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377581403] [2024-11-28 04:42:04,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:42:04,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 138 states [2024-11-28 04:42:04,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:42:04,227 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2024-11-28 04:42:04,228 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=671, Invalid=18235, Unknown=0, NotChecked=0, Total=18906 [2024-11-28 04:42:04,228 INFO L87 Difference]: Start difference. First operand 216 states and 222 transitions. Second operand has 138 states, 138 states have (on average 3.760869565217391) internal successors, (519), 138 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:30,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:42:30,584 INFO L93 Difference]: Finished difference Result 515 states and 536 transitions. [2024-11-28 04:42:30,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2024-11-28 04:42:30,585 INFO L78 Accepts]: Start accepts. Automaton has has 138 states, 138 states have (on average 3.760869565217391) internal successors, (519), 138 states have internal predecessors, (519), 0 states have call successors, (0), 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 215 [2024-11-28 04:42:30,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:42:30,587 INFO L225 Difference]: With dead ends: 515 [2024-11-28 04:42:30,587 INFO L226 Difference]: Without dead ends: 511 [2024-11-28 04:42:30,590 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 611 GetRequests, 405 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8925 ImplicationChecksByTransitivity, 28.7s TimeCoverageRelationStatistics Valid=2730, Invalid=40326, Unknown=0, NotChecked=0, Total=43056 [2024-11-28 04:42:30,590 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 705 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 15400 mSolverCounterSat, 737 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 16137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 737 IncrementalHoareTripleChecker+Valid, 15400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:42:30,591 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 286 Invalid, 16137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [737 Valid, 15400 Invalid, 0 Unknown, 0 Unchecked, 13.2s Time] [2024-11-28 04:42:30,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2024-11-28 04:42:30,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 311. [2024-11-28 04:42:30,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 1.0354838709677419) internal successors, (321), 310 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:30,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2024-11-28 04:42:30,900 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 215 [2024-11-28 04:42:30,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:42:30,900 INFO L471 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2024-11-28 04:42:30,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 138 states, 138 states have (on average 3.760869565217391) internal successors, (519), 138 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:30,900 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2024-11-28 04:42:30,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2024-11-28 04:42:30,901 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:42:30,901 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:42:30,911 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-28 04:42:31,101 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2024-11-28 04:42:31,101 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:42:31,102 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:42:31,102 INFO L85 PathProgramCache]: Analyzing trace with hash 349719386, now seen corresponding path program 50 times [2024-11-28 04:42:31,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:42:31,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455516435] [2024-11-28 04:42:31,102 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:42:31,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:42:31,139 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:42:31,139 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:42:31,836 INFO L134 CoverageAnalysis]: Checked inductivity of 1401 backedges. 198 proven. 223 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-11-28 04:42:31,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:42:31,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455516435] [2024-11-28 04:42:31,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455516435] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:42:31,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46459706] [2024-11-28 04:42:31,837 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:42:31,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:42:31,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:42:31,838 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:42:31,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-28 04:42:32,110 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:42:32,111 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:42:32,114 INFO L256 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-28 04:42:32,115 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:42:32,682 INFO L134 CoverageAnalysis]: Checked inductivity of 1401 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-11-28 04:42:32,683 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:42:33,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1401 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-11-28 04:42:33,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46459706] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:42:33,126 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:42:33,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2024-11-28 04:42:33,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962180875] [2024-11-28 04:42:33,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:42:33,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-28 04:42:33,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:42:33,127 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-28 04:42:33,127 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=565, Invalid=1885, Unknown=0, NotChecked=0, Total=2450 [2024-11-28 04:42:33,127 INFO L87 Difference]: Start difference. First operand 311 states and 321 transitions. Second operand has 50 states, 50 states have (on average 2.46) internal successors, (123), 50 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:34,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:42:34,608 INFO L93 Difference]: Finished difference Result 745 states and 770 transitions. [2024-11-28 04:42:34,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-28 04:42:34,609 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.46) internal successors, (123), 50 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 217 [2024-11-28 04:42:34,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:42:34,610 INFO L225 Difference]: With dead ends: 745 [2024-11-28 04:42:34,610 INFO L226 Difference]: Without dead ends: 314 [2024-11-28 04:42:34,611 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 388 SyntacticMatches, 29 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1526 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=565, Invalid=1885, Unknown=0, NotChecked=0, Total=2450 [2024-11-28 04:42:34,611 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 115 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 1707 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 1838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:42:34,611 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 73 Invalid, 1838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1707 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 04:42:34,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2024-11-28 04:42:34,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 313. [2024-11-28 04:42:34,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 312 states have (on average 1.0352564102564104) internal successors, (323), 312 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:34,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2024-11-28 04:42:34,886 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 217 [2024-11-28 04:42:34,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:42:34,886 INFO L471 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2024-11-28 04:42:34,886 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.46) internal successors, (123), 50 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:34,886 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2024-11-28 04:42:34,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-11-28 04:42:34,887 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:42:34,887 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:42:34,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-11-28 04:42:35,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:42:35,088 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:42:35,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:42:35,088 INFO L85 PathProgramCache]: Analyzing trace with hash -321992386, now seen corresponding path program 51 times [2024-11-28 04:42:35,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:42:35,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872798160] [2024-11-28 04:42:35,088 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:42:35,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:42:35,380 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-28 04:42:35,380 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:42:36,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1430 backedges. 169 proven. 252 refuted. 0 times theorem prover too weak. 1009 trivial. 0 not checked. [2024-11-28 04:42:36,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:42:36,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872798160] [2024-11-28 04:42:36,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872798160] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:42:36,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72362607] [2024-11-28 04:42:36,138 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:42:36,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:42:36,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:42:36,140 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:42:36,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-28 04:42:36,825 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-28 04:42:36,825 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:42:36,831 INFO L256 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-28 04:42:36,832 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:42:37,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1430 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 1009 trivial. 0 not checked. [2024-11-28 04:42:37,334 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:42:37,871 INFO L134 CoverageAnalysis]: Checked inductivity of 1430 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 1009 trivial. 0 not checked. [2024-11-28 04:42:37,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72362607] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:42:37,871 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:42:37,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2024-11-28 04:42:37,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659693225] [2024-11-28 04:42:37,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:42:37,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-28 04:42:37,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:42:37,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-28 04:42:37,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=581, Invalid=1869, Unknown=0, NotChecked=0, Total=2450 [2024-11-28 04:42:37,873 INFO L87 Difference]: Start difference. First operand 313 states and 323 transitions. Second operand has 50 states, 50 states have (on average 2.46) internal successors, (123), 50 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:40,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:42:40,567 INFO L93 Difference]: Finished difference Result 604 states and 627 transitions. [2024-11-28 04:42:40,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-28 04:42:40,567 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.46) internal successors, (123), 50 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 219 [2024-11-28 04:42:40,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:42:40,569 INFO L225 Difference]: With dead ends: 604 [2024-11-28 04:42:40,569 INFO L226 Difference]: Without dead ends: 417 [2024-11-28 04:42:40,570 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 515 GetRequests, 407 SyntacticMatches, 30 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2621 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1336, Invalid=4984, Unknown=0, NotChecked=0, Total=6320 [2024-11-28 04:42:40,570 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 296 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 3681 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 3994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 3681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:42:40,570 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 90 Invalid, 3994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 3681 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-28 04:42:40,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-11-28 04:42:40,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 321. [2024-11-28 04:42:40,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 320 states have (on average 1.034375) internal successors, (331), 320 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:40,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 331 transitions. [2024-11-28 04:42:40,868 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 331 transitions. Word has length 219 [2024-11-28 04:42:40,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:42:40,869 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 331 transitions. [2024-11-28 04:42:40,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.46) internal successors, (123), 50 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:40,869 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 331 transitions. [2024-11-28 04:42:40,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-11-28 04:42:40,870 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:42:40,870 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:42:40,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-28 04:42:41,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:42:41,070 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:42:41,070 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:42:41,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1314877890, now seen corresponding path program 52 times [2024-11-28 04:42:41,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:42:41,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221382166] [2024-11-28 04:42:41,071 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:42:41,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:42:41,102 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:42:41,103 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:42:41,742 INFO L134 CoverageAnalysis]: Checked inductivity of 1430 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 1009 trivial. 0 not checked. [2024-11-28 04:42:41,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:42:41,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221382166] [2024-11-28 04:42:41,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221382166] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:42:41,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050823485] [2024-11-28 04:42:41,743 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:42:41,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:42:41,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:42:41,744 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:42:41,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-28 04:42:42,008 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:42:42,008 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:42:42,010 INFO L256 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-28 04:42:42,012 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:42:42,668 INFO L134 CoverageAnalysis]: Checked inductivity of 1430 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 1009 trivial. 0 not checked. [2024-11-28 04:42:42,668 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:42:43,206 INFO L134 CoverageAnalysis]: Checked inductivity of 1430 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 1009 trivial. 0 not checked. [2024-11-28 04:42:43,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050823485] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:42:43,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:42:43,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 48 [2024-11-28 04:42:43,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465874038] [2024-11-28 04:42:43,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:42:43,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-28 04:42:43,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:42:43,207 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-28 04:42:43,208 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=543, Invalid=1713, Unknown=0, NotChecked=0, Total=2256 [2024-11-28 04:42:43,208 INFO L87 Difference]: Start difference. First operand 321 states and 331 transitions. Second operand has 48 states, 48 states have (on average 2.4375) internal successors, (117), 48 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:44,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:42:44,656 INFO L93 Difference]: Finished difference Result 520 states and 535 transitions. [2024-11-28 04:42:44,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-28 04:42:44,657 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.4375) internal successors, (117), 48 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 219 [2024-11-28 04:42:44,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:42:44,658 INFO L225 Difference]: With dead ends: 520 [2024-11-28 04:42:44,658 INFO L226 Difference]: Without dead ends: 236 [2024-11-28 04:42:44,659 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 393 SyntacticMatches, 30 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1590 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=948, Invalid=2958, Unknown=0, NotChecked=0, Total=3906 [2024-11-28 04:42:44,659 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 566 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 989 mSolverCounterSat, 591 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 1580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 591 IncrementalHoareTripleChecker+Valid, 989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:42:44,660 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 63 Invalid, 1580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [591 Valid, 989 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 04:42:44,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-11-28 04:42:44,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 230. [2024-11-28 04:42:44,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 1.0305676855895196) internal successors, (236), 229 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:44,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 236 transitions. [2024-11-28 04:42:44,863 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 236 transitions. Word has length 219 [2024-11-28 04:42:44,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:42:44,863 INFO L471 AbstractCegarLoop]: Abstraction has 230 states and 236 transitions. [2024-11-28 04:42:44,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.4375) internal successors, (117), 48 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:42:44,864 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 236 transitions. [2024-11-28 04:42:44,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-11-28 04:42:44,864 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:42:44,864 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:42:44,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-11-28 04:42:45,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:42:45,065 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:42:45,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:42:45,065 INFO L85 PathProgramCache]: Analyzing trace with hash 267270002, now seen corresponding path program 53 times [2024-11-28 04:42:45,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:42:45,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257411576] [2024-11-28 04:42:45,065 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:42:45,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:42:46,635 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-28 04:42:46,635 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:43:28,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1575 backedges. 0 proven. 1575 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:43:28,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:43:28,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257411576] [2024-11-28 04:43:28,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257411576] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:43:28,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019750104] [2024-11-28 04:43:28,974 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:43:28,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:43:28,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:43:28,976 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:43:28,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-28 04:43:32,239 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-28 04:43:32,239 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:43:32,252 WARN L254 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 417 conjuncts are in the unsatisfiable core [2024-11-28 04:43:32,261 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:43:32,318 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-28 04:43:32,331 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-28 04:43:32,346 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-28 04:43:32,355 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-28 04:43:32,367 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-28 04:43:32,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 15 treesize of output 1 [2024-11-28 04:43:32,393 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-28 04:43:32,407 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-28 04:43:32,420 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-28 04:43:32,429 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-28 04:43:34,346 INFO L134 CoverageAnalysis]: Checked inductivity of 1575 backedges. 0 proven. 1575 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:43:34,346 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:43:39,525 INFO L134 CoverageAnalysis]: Checked inductivity of 1575 backedges. 0 proven. 1350 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-28 04:43:39,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019750104] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:43:39,526 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:43:39,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 51, 35] total 90 [2024-11-28 04:43:39,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459611365] [2024-11-28 04:43:39,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:43:39,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2024-11-28 04:43:39,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:43:39,527 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2024-11-28 04:43:39,528 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=7752, Unknown=0, NotChecked=0, Total=8010 [2024-11-28 04:43:39,528 INFO L87 Difference]: Start difference. First operand 230 states and 236 transitions. Second operand has 90 states, 90 states have (on average 5.088888888888889) internal successors, (458), 90 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:43:51,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:43:51,098 INFO L93 Difference]: Finished difference Result 403 states and 414 transitions. [2024-11-28 04:43:51,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-28 04:43:51,098 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 5.088888888888889) internal successors, (458), 90 states have internal predecessors, (458), 0 states have call successors, (0), 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 229 [2024-11-28 04:43:51,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:43:51,101 INFO L225 Difference]: With dead ends: 403 [2024-11-28 04:43:51,101 INFO L226 Difference]: Without dead ends: 399 [2024-11-28 04:43:51,102 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 482 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=258, Invalid=7752, Unknown=0, NotChecked=0, Total=8010 [2024-11-28 04:43:51,102 INFO L435 NwaCegarLoop]: 24 mSDtfsCounter, 12 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 12618 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 12619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:43:51,102 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 438 Invalid, 12619 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 12618 Invalid, 0 Unknown, 0 Unchecked, 10.9s Time] [2024-11-28 04:43:51,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2024-11-28 04:43:51,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 363. [2024-11-28 04:43:51,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 1.0331491712707181) internal successors, (374), 362 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:43:51,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 374 transitions. [2024-11-28 04:43:51,478 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 374 transitions. Word has length 229 [2024-11-28 04:43:51,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:43:51,478 INFO L471 AbstractCegarLoop]: Abstraction has 363 states and 374 transitions. [2024-11-28 04:43:51,478 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 5.088888888888889) internal successors, (458), 90 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:43:51,478 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 374 transitions. [2024-11-28 04:43:51,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2024-11-28 04:43:51,479 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:43:51,479 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:43:51,493 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-11-28 04:43:51,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:43:51,680 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:43:51,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:43:51,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1538042006, now seen corresponding path program 54 times [2024-11-28 04:43:51,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:43:51,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313816781] [2024-11-28 04:43:51,680 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:43:51,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:43:51,924 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2024-11-28 04:43:51,924 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:43:52,742 INFO L134 CoverageAnalysis]: Checked inductivity of 1606 backedges. 227 proven. 254 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2024-11-28 04:43:52,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:43:52,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313816781] [2024-11-28 04:43:52,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313816781] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:43:52,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583138138] [2024-11-28 04:43:52,743 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:43:52,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:43:52,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:43:52,744 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:43:52,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-28 04:43:54,288 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2024-11-28 04:43:54,288 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:43:54,296 INFO L256 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-28 04:43:54,299 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:43:54,926 INFO L134 CoverageAnalysis]: Checked inductivity of 1606 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2024-11-28 04:43:54,927 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:43:55,469 INFO L134 CoverageAnalysis]: Checked inductivity of 1606 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2024-11-28 04:43:55,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583138138] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:43:55,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:43:55,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 53 [2024-11-28 04:43:55,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764801810] [2024-11-28 04:43:55,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:43:55,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-28 04:43:55,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:43:55,471 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-28 04:43:55,471 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=634, Invalid=2122, Unknown=0, NotChecked=0, Total=2756 [2024-11-28 04:43:55,471 INFO L87 Difference]: Start difference. First operand 363 states and 374 transitions. Second operand has 53 states, 53 states have (on average 2.4339622641509435) internal successors, (129), 53 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:43:57,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:43:57,080 INFO L93 Difference]: Finished difference Result 724 states and 746 transitions. [2024-11-28 04:43:57,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-28 04:43:57,080 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.4339622641509435) internal successors, (129), 53 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 231 [2024-11-28 04:43:57,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:43:57,082 INFO L225 Difference]: With dead ends: 724 [2024-11-28 04:43:57,082 INFO L226 Difference]: Without dead ends: 366 [2024-11-28 04:43:57,083 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 413 SyntacticMatches, 31 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1725 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=634, Invalid=2122, Unknown=0, NotChecked=0, Total=2756 [2024-11-28 04:43:57,083 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 146 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 1781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:43:57,083 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 73 Invalid, 1781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 1625 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 04:43:57,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2024-11-28 04:43:57,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 365. [2024-11-28 04:43:57,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 1.032967032967033) internal successors, (376), 364 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:43:57,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 376 transitions. [2024-11-28 04:43:57,440 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 376 transitions. Word has length 231 [2024-11-28 04:43:57,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:43:57,441 INFO L471 AbstractCegarLoop]: Abstraction has 365 states and 376 transitions. [2024-11-28 04:43:57,441 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.4339622641509435) internal successors, (129), 53 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:43:57,441 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 376 transitions. [2024-11-28 04:43:57,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-11-28 04:43:57,441 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:43:57,441 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:43:57,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-11-28 04:43:57,642 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-11-28 04:43:57,642 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:43:57,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:43:57,642 INFO L85 PathProgramCache]: Analyzing trace with hash 930023290, now seen corresponding path program 55 times [2024-11-28 04:43:57,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:43:57,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575465433] [2024-11-28 04:43:57,643 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:43:57,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:43:57,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:43:58,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1637 backedges. 196 proven. 285 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2024-11-28 04:43:58,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:43:58,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575465433] [2024-11-28 04:43:58,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575465433] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:43:58,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209317867] [2024-11-28 04:43:58,476 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:43:58,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:43:58,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:43:58,477 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:43:58,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-28 04:43:58,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:43:58,781 INFO L256 TraceCheckSpWp]: Trace formula consists of 667 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-28 04:43:58,784 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:43:59,281 INFO L134 CoverageAnalysis]: Checked inductivity of 1637 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2024-11-28 04:43:59,281 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:43:59,821 INFO L134 CoverageAnalysis]: Checked inductivity of 1637 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2024-11-28 04:43:59,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209317867] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:43:59,821 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:43:59,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 53 [2024-11-28 04:43:59,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394340567] [2024-11-28 04:43:59,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:43:59,822 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-28 04:43:59,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:43:59,823 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-28 04:43:59,823 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=649, Invalid=2107, Unknown=0, NotChecked=0, Total=2756 [2024-11-28 04:43:59,823 INFO L87 Difference]: Start difference. First operand 365 states and 376 transitions. Second operand has 53 states, 53 states have (on average 2.4339622641509435) internal successors, (129), 53 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:44:00,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:44:00,867 INFO L93 Difference]: Finished difference Result 515 states and 535 transitions. [2024-11-28 04:44:00,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-28 04:44:00,868 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.4339622641509435) internal successors, (129), 53 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 233 [2024-11-28 04:44:00,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:44:00,869 INFO L225 Difference]: With dead ends: 515 [2024-11-28 04:44:00,869 INFO L226 Difference]: Without dead ends: 250 [2024-11-28 04:44:00,870 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 416 SyntacticMatches, 32 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2086 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=689, Invalid=2281, Unknown=0, NotChecked=0, Total=2970 [2024-11-28 04:44:00,870 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 547 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 411 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 411 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:44:00,871 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [547 Valid, 63 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [411 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:44:00,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2024-11-28 04:44:01,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 244. [2024-11-28 04:44:01,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 243 states have (on average 1.02880658436214) internal successors, (250), 243 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:44:01,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 250 transitions. [2024-11-28 04:44:01,092 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 250 transitions. Word has length 233 [2024-11-28 04:44:01,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:44:01,092 INFO L471 AbstractCegarLoop]: Abstraction has 244 states and 250 transitions. [2024-11-28 04:44:01,092 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.4339622641509435) internal successors, (129), 53 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:44:01,092 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 250 transitions. [2024-11-28 04:44:01,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-11-28 04:44:01,093 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:44:01,093 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:44:01,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2024-11-28 04:44:01,293 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-11-28 04:44:01,294 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:44:01,294 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:44:01,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1293696018, now seen corresponding path program 56 times [2024-11-28 04:44:01,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:44:01,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267518050] [2024-11-28 04:44:01,294 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:44:01,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:44:01,484 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:44:01,484 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:44:45,265 INFO L134 CoverageAnalysis]: Checked inductivity of 1792 backedges. 0 proven. 1792 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:44:45,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:44:45,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267518050] [2024-11-28 04:44:45,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267518050] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:44:45,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837431745] [2024-11-28 04:44:45,266 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:44:45,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:44:45,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:44:45,267 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:44:45,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-11-28 04:44:45,613 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:44:45,613 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:44:45,620 WARN L254 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 425 conjuncts are in the unsatisfiable core [2024-11-28 04:44:45,626 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:44:45,884 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-28 04:44:47,900 INFO L134 CoverageAnalysis]: Checked inductivity of 1792 backedges. 0 proven. 1792 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:44:47,900 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:44:58,591 INFO L134 CoverageAnalysis]: Checked inductivity of 1792 backedges. 0 proven. 1536 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 04:44:58,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837431745] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:44:58,591 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:44:58,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [116, 54, 37] total 153 [2024-11-28 04:44:58,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347796199] [2024-11-28 04:44:58,591 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:44:58,592 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 153 states [2024-11-28 04:44:58,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:44:58,593 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 153 interpolants. [2024-11-28 04:44:58,594 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1153, Invalid=22103, Unknown=0, NotChecked=0, Total=23256 [2024-11-28 04:44:58,594 INFO L87 Difference]: Start difference. First operand 244 states and 250 transitions. Second operand has 153 states, 153 states have (on average 3.823529411764706) internal successors, (585), 153 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:21,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:45:21,885 INFO L93 Difference]: Finished difference Result 427 states and 438 transitions. [2024-11-28 04:45:21,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-28 04:45:21,886 INFO L78 Accepts]: Start accepts. Automaton has has 153 states, 153 states have (on average 3.823529411764706) internal successors, (585), 153 states have internal predecessors, (585), 0 states have call successors, (0), 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 243 [2024-11-28 04:45:21,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:45:21,887 INFO L225 Difference]: With dead ends: 427 [2024-11-28 04:45:21,887 INFO L226 Difference]: Without dead ends: 423 [2024-11-28 04:45:21,888 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 649 GetRequests, 458 SyntacticMatches, 1 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9335 ImplicationChecksByTransitivity, 25.7s TimeCoverageRelationStatistics Valid=2226, Invalid=34446, Unknown=0, NotChecked=0, Total=36672 [2024-11-28 04:45:21,888 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 494 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 19504 mSolverCounterSat, 476 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 19980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 476 IncrementalHoareTripleChecker+Valid, 19504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:45:21,889 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 345 Invalid, 19980 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [476 Valid, 19504 Invalid, 0 Unknown, 0 Unchecked, 16.2s Time] [2024-11-28 04:45:21,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2024-11-28 04:45:22,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 385. [2024-11-28 04:45:22,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 1.03125) internal successors, (396), 384 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:22,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 396 transitions. [2024-11-28 04:45:22,232 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 396 transitions. Word has length 243 [2024-11-28 04:45:22,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:45:22,233 INFO L471 AbstractCegarLoop]: Abstraction has 385 states and 396 transitions. [2024-11-28 04:45:22,233 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 153 states, 153 states have (on average 3.823529411764706) internal successors, (585), 153 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:22,233 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 396 transitions. [2024-11-28 04:45:22,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2024-11-28 04:45:22,234 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:45:22,234 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:45:22,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-11-28 04:45:22,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-11-28 04:45:22,435 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:45:22,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:45:22,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1563473426, now seen corresponding path program 57 times [2024-11-28 04:45:22,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:45:22,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438033674] [2024-11-28 04:45:22,436 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:45:22,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:45:22,911 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2024-11-28 04:45:22,912 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:45:24,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1825 backedges. 225 proven. 320 refuted. 0 times theorem prover too weak. 1280 trivial. 0 not checked. [2024-11-28 04:45:24,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:45:24,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438033674] [2024-11-28 04:45:24,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438033674] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:45:24,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971370140] [2024-11-28 04:45:24,000 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:45:24,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:45:24,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:45:24,002 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:45:24,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-28 04:45:25,480 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2024-11-28 04:45:25,480 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:45:25,487 INFO L256 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-28 04:45:25,489 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:45:26,129 INFO L134 CoverageAnalysis]: Checked inductivity of 1825 backedges. 256 proven. 289 refuted. 0 times theorem prover too weak. 1280 trivial. 0 not checked. [2024-11-28 04:45:26,129 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:45:26,819 INFO L134 CoverageAnalysis]: Checked inductivity of 1825 backedges. 256 proven. 289 refuted. 0 times theorem prover too weak. 1280 trivial. 0 not checked. [2024-11-28 04:45:26,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971370140] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:45:26,819 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:45:26,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 56 [2024-11-28 04:45:26,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000635593] [2024-11-28 04:45:26,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:45:26,820 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-11-28 04:45:26,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:45:26,820 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-11-28 04:45:26,821 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=725, Invalid=2355, Unknown=0, NotChecked=0, Total=3080 [2024-11-28 04:45:26,821 INFO L87 Difference]: Start difference. First operand 385 states and 396 transitions. Second operand has 56 states, 56 states have (on average 2.4107142857142856) internal successors, (135), 56 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:29,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:45:29,831 INFO L93 Difference]: Finished difference Result 571 states and 590 transitions. [2024-11-28 04:45:29,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-11-28 04:45:29,832 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.4107142857142856) internal successors, (135), 56 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 245 [2024-11-28 04:45:29,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:45:29,834 INFO L225 Difference]: With dead ends: 571 [2024-11-28 04:45:29,834 INFO L226 Difference]: Without dead ends: 431 [2024-11-28 04:45:29,834 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 437 SyntacticMatches, 34 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3347 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1682, Invalid=6328, Unknown=0, NotChecked=0, Total=8010 [2024-11-28 04:45:29,834 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 370 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 3722 mSolverCounterSat, 388 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 4110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 3722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:45:29,835 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 64 Invalid, 4110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [388 Valid, 3722 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 04:45:29,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2024-11-28 04:45:30,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 359. [2024-11-28 04:45:30,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 358 states have (on average 1.0307262569832403) internal successors, (369), 358 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:30,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 369 transitions. [2024-11-28 04:45:30,138 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 369 transitions. Word has length 245 [2024-11-28 04:45:30,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:45:30,138 INFO L471 AbstractCegarLoop]: Abstraction has 359 states and 369 transitions. [2024-11-28 04:45:30,138 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.4107142857142856) internal successors, (135), 56 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:30,138 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 369 transitions. [2024-11-28 04:45:30,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2024-11-28 04:45:30,139 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:45:30,139 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:45:30,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-11-28 04:45:30,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-11-28 04:45:30,340 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:45:30,340 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:45:30,340 INFO L85 PathProgramCache]: Analyzing trace with hash -2057546670, now seen corresponding path program 58 times [2024-11-28 04:45:30,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:45:30,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880360950] [2024-11-28 04:45:30,340 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:45:30,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:45:30,379 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:45:30,379 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:45:31,179 INFO L134 CoverageAnalysis]: Checked inductivity of 1825 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 1280 trivial. 0 not checked. [2024-11-28 04:45:31,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:45:31,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880360950] [2024-11-28 04:45:31,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880360950] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:45:31,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498466778] [2024-11-28 04:45:31,179 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:45:31,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:45:31,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:45:31,181 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:45:31,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-11-28 04:45:31,485 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:45:31,485 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:45:31,488 INFO L256 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-28 04:45:31,490 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:45:32,347 INFO L134 CoverageAnalysis]: Checked inductivity of 1825 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 1280 trivial. 0 not checked. [2024-11-28 04:45:32,347 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:45:33,024 INFO L134 CoverageAnalysis]: Checked inductivity of 1825 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 1280 trivial. 0 not checked. [2024-11-28 04:45:33,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498466778] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:45:33,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:45:33,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 54 [2024-11-28 04:45:33,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57080836] [2024-11-28 04:45:33,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:45:33,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-28 04:45:33,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:45:33,025 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-28 04:45:33,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=683, Invalid=2179, Unknown=0, NotChecked=0, Total=2862 [2024-11-28 04:45:33,026 INFO L87 Difference]: Start difference. First operand 359 states and 369 transitions. Second operand has 54 states, 54 states have (on average 2.388888888888889) internal successors, (129), 54 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:34,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:45:34,869 INFO L93 Difference]: Finished difference Result 582 states and 597 transitions. [2024-11-28 04:45:34,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-28 04:45:34,870 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.388888888888889) internal successors, (129), 54 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 245 [2024-11-28 04:45:34,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:45:34,871 INFO L225 Difference]: With dead ends: 582 [2024-11-28 04:45:34,871 INFO L226 Difference]: Without dead ends: 262 [2024-11-28 04:45:34,872 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 439 SyntacticMatches, 34 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2057 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1193, Invalid=3777, Unknown=0, NotChecked=0, Total=4970 [2024-11-28 04:45:34,872 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 808 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 1350 mSolverCounterSat, 845 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 2195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 845 IncrementalHoareTripleChecker+Valid, 1350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:45:34,872 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [808 Valid, 56 Invalid, 2195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [845 Valid, 1350 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 04:45:34,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2024-11-28 04:45:35,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 256. [2024-11-28 04:45:35,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.0274509803921568) internal successors, (262), 255 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:35,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 262 transitions. [2024-11-28 04:45:35,126 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 262 transitions. Word has length 245 [2024-11-28 04:45:35,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:45:35,126 INFO L471 AbstractCegarLoop]: Abstraction has 256 states and 262 transitions. [2024-11-28 04:45:35,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.388888888888889) internal successors, (129), 54 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:35,126 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 262 transitions. [2024-11-28 04:45:35,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-11-28 04:45:35,127 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:45:35,127 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:45:35,138 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-11-28 04:45:35,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:45:35,327 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:45:35,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:45:35,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1034398586, now seen corresponding path program 59 times [2024-11-28 04:45:35,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:45:35,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23133489] [2024-11-28 04:45:35,328 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:45:35,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:45:35,670 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2024-11-28 04:45:35,670 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:45:36,544 INFO L134 CoverageAnalysis]: Checked inductivity of 1990 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 1445 trivial. 0 not checked. [2024-11-28 04:45:36,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:45:36,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23133489] [2024-11-28 04:45:36,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23133489] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:45:36,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482667483] [2024-11-28 04:45:36,544 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:45:36,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:45:36,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:45:36,546 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:45:36,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-11-28 04:45:54,691 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2024-11-28 04:45:54,691 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:45:54,707 INFO L256 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-28 04:45:54,709 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:45:55,375 INFO L134 CoverageAnalysis]: Checked inductivity of 1990 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 1445 trivial. 0 not checked. [2024-11-28 04:45:55,376 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:45:55,889 INFO L134 CoverageAnalysis]: Checked inductivity of 1990 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 1445 trivial. 0 not checked. [2024-11-28 04:45:55,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482667483] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:45:55,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:45:55,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 54 [2024-11-28 04:45:55,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381056663] [2024-11-28 04:45:55,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:45:55,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-28 04:45:55,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:45:55,890 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-28 04:45:55,890 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=683, Invalid=2179, Unknown=0, NotChecked=0, Total=2862 [2024-11-28 04:45:55,890 INFO L87 Difference]: Start difference. First operand 256 states and 262 transitions. Second operand has 54 states, 54 states have (on average 2.388888888888889) internal successors, (129), 54 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:56,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:45:56,574 INFO L93 Difference]: Finished difference Result 479 states and 491 transitions. [2024-11-28 04:45:56,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-28 04:45:56,574 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.388888888888889) internal successors, (129), 54 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 255 [2024-11-28 04:45:56,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:45:56,576 INFO L225 Difference]: With dead ends: 479 [2024-11-28 04:45:56,576 INFO L226 Difference]: Without dead ends: 259 [2024-11-28 04:45:56,576 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 459 SyntacticMatches, 34 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1665 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=683, Invalid=2179, Unknown=0, NotChecked=0, Total=2862 [2024-11-28 04:45:56,577 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 1 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:45:56,577 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 139 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:45:56,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-11-28 04:45:56,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 258. [2024-11-28 04:45:56,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 257 states have (on average 1.027237354085603) internal successors, (264), 257 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:56,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 264 transitions. [2024-11-28 04:45:56,839 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 264 transitions. Word has length 255 [2024-11-28 04:45:56,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:45:56,839 INFO L471 AbstractCegarLoop]: Abstraction has 258 states and 264 transitions. [2024-11-28 04:45:56,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.388888888888889) internal successors, (129), 54 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:45:56,839 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 264 transitions. [2024-11-28 04:45:56,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2024-11-28 04:45:56,840 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:45:56,840 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:45:56,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2024-11-28 04:45:57,041 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:45:57,041 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:45:57,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:45:57,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1868908394, now seen corresponding path program 60 times [2024-11-28 04:45:57,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:45:57,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140803914] [2024-11-28 04:45:57,042 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:45:57,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:45:57,628 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2024-11-28 04:45:57,628 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:46:35,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2023 backedges. 0 proven. 1767 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 04:46:35,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:46:35,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140803914] [2024-11-28 04:46:35,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140803914] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:46:35,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824425889] [2024-11-28 04:46:35,294 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:46:35,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:46:35,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:46:35,296 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:46:35,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a66c1dc-4a94-4ab1-8902-9aa9433623c8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-11-28 04:46:37,182 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2024-11-28 04:46:37,182 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:46:37,195 WARN L254 TraceCheckSpWp]: Trace formula consists of 731 conjuncts, 450 conjuncts are in the unsatisfiable core [2024-11-28 04:46:37,204 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:46:37,304 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-28 04:46:37,311 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-28 04:46:37,434 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-28 04:46:52,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:46:52,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:46:52,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:46:52,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:46:52,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:46:52,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:46:52,393 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:46:52,393 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-28 04:46:52,754 INFO L134 CoverageAnalysis]: Checked inductivity of 2023 backedges. 33 proven. 1734 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 04:46:52,755 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:47:23,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2023 backedges. 0 proven. 1841 refuted. 0 times theorem prover too weak. 182 trivial. 0 not checked. [2024-11-28 04:47:23,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824425889] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:47:23,831 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:47:23,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 67, 96] total 204 [2024-11-28 04:47:23,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18719636] [2024-11-28 04:47:23,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:47:23,832 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 204 states [2024-11-28 04:47:23,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:47:23,834 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 204 interpolants. [2024-11-28 04:47:23,837 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2456, Invalid=38955, Unknown=1, NotChecked=0, Total=41412 [2024-11-28 04:47:23,838 INFO L87 Difference]: Start difference. First operand 258 states and 264 transitions. Second operand has 204 states, 204 states have (on average 3.176470588235294) internal successors, (648), 204 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)