./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i --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_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1 --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 05acb47e03e235712ff531dc9c262bde9a4e8849999fe7c0ae66487e3d96b2b6 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 15:05:51,228 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 15:05:51,283 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 15:05:51,287 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 15:05:51,288 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 15:05:51,309 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 15:05:51,310 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 15:05:51,310 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 15:05:51,310 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 15:05:51,310 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 15:05:51,310 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 15:05:51,310 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 15:05:51,311 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 15:05:51,311 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 15:05:51,311 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 15:05:51,311 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 15:05:51,311 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 15:05:51,311 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 15:05:51,311 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 15:05:51,311 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 15:05:51,312 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:05:51,312 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:05:51,313 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 15:05:51,313 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:05:51,313 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:05:51,313 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:05:51,313 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:05:51,313 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 15:05:51,313 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 15:05:51,313 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 15:05:51,313 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 15:05:51,313 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 15:05:51,313 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 15:05:51,314 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 15:05:51,314 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 15:05:51,314 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 15:05:51,314 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 15:05:51,314 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_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1 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 -> 05acb47e03e235712ff531dc9c262bde9a4e8849999fe7c0ae66487e3d96b2b6 [2024-12-02 15:05:51,527 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 15:05:51,535 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 15:05:51,537 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 15:05:51,539 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 15:05:51,539 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 15:05:51,540 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i [2024-12-02 15:05:54,208 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/data/a5a7f3940/4567f98c1d0246b286b3d0d370c248a8/FLAG0b43d46d3 [2024-12-02 15:05:54,377 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 15:05:54,378 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i [2024-12-02 15:05:54,386 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/data/a5a7f3940/4567f98c1d0246b286b3d0d370c248a8/FLAG0b43d46d3 [2024-12-02 15:05:54,400 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/data/a5a7f3940/4567f98c1d0246b286b3d0d370c248a8 [2024-12-02 15:05:54,403 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 15:05:54,404 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 15:05:54,406 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 15:05:54,406 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 15:05:54,410 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 15:05:54,411 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,411 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@34590ab9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54, skipping insertion in model container [2024-12-02 15:05:54,412 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,429 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 15:05:54,561 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_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i[917,930] [2024-12-02 15:05:54,614 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:05:54,625 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 15:05:54,636 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_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i[917,930] [2024-12-02 15:05:54,665 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:05:54,683 INFO L204 MainTranslator]: Completed translation [2024-12-02 15:05:54,684 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54 WrapperNode [2024-12-02 15:05:54,684 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 15:05:54,685 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 15:05:54,685 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 15:05:54,685 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 15:05:54,691 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,701 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,732 INFO L138 Inliner]: procedures = 27, calls = 151, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 454 [2024-12-02 15:05:54,732 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 15:05:54,733 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 15:05:54,733 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 15:05:54,733 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 15:05:54,742 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,742 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,746 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,765 INFO L175 MemorySlicer]: Split 124 memory accesses to 2 slices as follows [2, 122]. 98 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 26 writes are split as follows [0, 26]. [2024-12-02 15:05:54,765 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,765 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,777 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,778 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,782 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,784 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,786 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,790 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 15:05:54,790 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 15:05:54,790 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 15:05:54,790 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 15:05:54,791 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (1/1) ... [2024-12-02 15:05:54,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:05:54,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:05:54,820 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 15:05:54,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 15:05:54,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 15:05:54,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 15:05:54,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 15:05:54,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 15:05:54,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 15:05:54,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 15:05:54,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 15:05:54,846 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 15:05:54,846 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 15:05:54,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 15:05:54,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 15:05:54,847 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 15:05:54,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 15:05:54,953 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 15:05:54,955 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 15:05:55,383 INFO L? ?]: Removed 131 outVars from TransFormulas that were not future-live. [2024-12-02 15:05:55,383 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 15:05:55,395 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 15:05:55,395 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 15:05:55,395 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:05:55 BoogieIcfgContainer [2024-12-02 15:05:55,395 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 15:05:55,397 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 15:05:55,397 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 15:05:55,401 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 15:05:55,401 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 03:05:54" (1/3) ... [2024-12-02 15:05:55,401 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5aef8d3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:05:55, skipping insertion in model container [2024-12-02 15:05:55,401 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:05:54" (2/3) ... [2024-12-02 15:05:55,402 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5aef8d3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:05:55, skipping insertion in model container [2024-12-02 15:05:55,402 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:05:55" (3/3) ... [2024-12-02 15:05:55,403 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-sp_file-12.i [2024-12-02 15:05:55,413 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 15:05:55,414 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_variablewrapping_wrapper-sp_file-12.i that has 2 procedures, 98 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 15:05:55,455 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 15:05:55,464 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;@4a1a78f6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 15:05:55,464 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 15:05:55,467 INFO L276 IsEmpty]: Start isEmpty. Operand has 98 states, 79 states have (on average 1.3924050632911393) internal successors, (110), 80 states have internal predecessors, (110), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-12-02 15:05:55,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-12-02 15:05:55,475 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:05:55,476 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1] [2024-12-02 15:05:55,476 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:05:55,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:05:55,480 INFO L85 PathProgramCache]: Analyzing trace with hash -7132500, now seen corresponding path program 1 times [2024-12-02 15:05:55,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:05:55,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163775551] [2024-12-02 15:05:55,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:55,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:05:55,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:05:55,718 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2024-12-02 15:05:55,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:05:55,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163775551] [2024-12-02 15:05:55,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163775551] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:05:55,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985727806] [2024-12-02 15:05:55,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:55,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:05:55,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:05:55,721 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:05:55,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 15:05:55,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:05:55,906 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 15:05:55,913 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:05:55,931 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2024-12-02 15:05:55,931 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:05:55,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985727806] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:05:55,932 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:05:55,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 15:05:55,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124689792] [2024-12-02 15:05:55,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:05:55,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 15:05:55,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:05:55,956 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 15:05:55,957 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 15:05:55,959 INFO L87 Difference]: Start difference. First operand has 98 states, 79 states have (on average 1.3924050632911393) internal successors, (110), 80 states have internal predecessors, (110), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Second operand has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:05:55,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:05:55,984 INFO L93 Difference]: Finished difference Result 183 states and 284 transitions. [2024-12-02 15:05:55,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 15:05:55,985 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 117 [2024-12-02 15:05:55,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:05:55,991 INFO L225 Difference]: With dead ends: 183 [2024-12-02 15:05:55,992 INFO L226 Difference]: Without dead ends: 88 [2024-12-02 15:05:55,994 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 118 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-12-02 15:05:55,996 INFO L435 NwaCegarLoop]: 123 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, 123 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-12-02 15:05:55,997 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:05:56,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2024-12-02 15:05:56,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2024-12-02 15:05:56,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 70 states have (on average 1.3) internal successors, (91), 70 states have internal predecessors, (91), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-12-02 15:05:56,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 123 transitions. [2024-12-02 15:05:56,034 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 123 transitions. Word has length 117 [2024-12-02 15:05:56,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:05:56,034 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 123 transitions. [2024-12-02 15:05:56,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:05:56,034 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 123 transitions. [2024-12-02 15:05:56,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-12-02 15:05:56,037 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:05:56,037 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1] [2024-12-02 15:05:56,043 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 15:05:56,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 15:05:56,238 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:05:56,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:05:56,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1325197964, now seen corresponding path program 1 times [2024-12-02 15:05:56,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:05:56,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756310221] [2024-12-02 15:05:56,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:56,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:05:56,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:05:56,590 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 12 proven. 33 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2024-12-02 15:05:56,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:05:56,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756310221] [2024-12-02 15:05:56,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756310221] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:05:56,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453969482] [2024-12-02 15:05:56,590 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:56,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:05:56,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:05:56,593 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:05:56,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 15:05:56,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:05:56,765 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 15:05:56,781 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:05:56,819 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:05:56,819 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:05:56,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453969482] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:05:56,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:05:56,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 7 [2024-12-02 15:05:56,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325679510] [2024-12-02 15:05:56,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:05:56,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 15:05:56,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:05:56,822 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 15:05:56,822 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:05:56,822 INFO L87 Difference]: Start difference. First operand 88 states and 123 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:05:56,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:05:56,858 INFO L93 Difference]: Finished difference Result 173 states and 243 transitions. [2024-12-02 15:05:56,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 15:05:56,858 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 117 [2024-12-02 15:05:56,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:05:56,860 INFO L225 Difference]: With dead ends: 173 [2024-12-02 15:05:56,860 INFO L226 Difference]: Without dead ends: 88 [2024-12-02 15:05:56,861 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:05:56,862 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 0 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:05:56,862 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 351 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:05:56,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2024-12-02 15:05:56,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2024-12-02 15:05:56,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 70 states have (on average 1.2857142857142858) internal successors, (90), 70 states have internal predecessors, (90), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-12-02 15:05:56,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 122 transitions. [2024-12-02 15:05:56,872 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 122 transitions. Word has length 117 [2024-12-02 15:05:56,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:05:56,873 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 122 transitions. [2024-12-02 15:05:56,874 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:05:56,874 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 122 transitions. [2024-12-02 15:05:56,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-02 15:05:56,875 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:05:56,876 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1] [2024-12-02 15:05:56,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 15:05:57,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:05:57,076 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:05:57,077 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:05:57,077 INFO L85 PathProgramCache]: Analyzing trace with hash 1498089034, now seen corresponding path program 1 times [2024-12-02 15:05:57,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:05:57,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890460847] [2024-12-02 15:05:57,077 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:57,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:05:57,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:05:57,407 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 12 proven. 33 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2024-12-02 15:05:57,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:05:57,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890460847] [2024-12-02 15:05:57,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890460847] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:05:57,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965382653] [2024-12-02 15:05:57,408 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:57,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:05:57,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:05:57,410 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:05:57,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 15:05:57,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:05:57,589 INFO L256 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 15:05:57,593 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:05:57,622 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:05:57,622 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:05:57,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965382653] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:05:57,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:05:57,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 8 [2024-12-02 15:05:57,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646289440] [2024-12-02 15:05:57,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:05:57,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:05:57,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:05:57,624 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:05:57,624 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-12-02 15:05:57,624 INFO L87 Difference]: Start difference. First operand 88 states and 122 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:05:57,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:05:57,667 INFO L93 Difference]: Finished difference Result 176 states and 245 transitions. [2024-12-02 15:05:57,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:05:57,668 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 119 [2024-12-02 15:05:57,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:05:57,669 INFO L225 Difference]: With dead ends: 176 [2024-12-02 15:05:57,670 INFO L226 Difference]: Without dead ends: 91 [2024-12-02 15:05:57,670 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-12-02 15:05:57,671 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 0 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:05:57,671 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 461 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:05:57,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-12-02 15:05:57,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2024-12-02 15:05:57,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 73 states have (on average 1.273972602739726) internal successors, (93), 73 states have internal predecessors, (93), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-12-02 15:05:57,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 125 transitions. [2024-12-02 15:05:57,681 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 125 transitions. Word has length 119 [2024-12-02 15:05:57,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:05:57,682 INFO L471 AbstractCegarLoop]: Abstraction has 91 states and 125 transitions. [2024-12-02 15:05:57,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:05:57,682 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 125 transitions. [2024-12-02 15:05:57,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-02 15:05:57,684 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:05:57,684 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:05:57,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 15:05:57,885 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:05:57,885 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:05:57,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:05:57,886 INFO L85 PathProgramCache]: Analyzing trace with hash -183251538, now seen corresponding path program 1 times [2024-12-02 15:05:57,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:05:57,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922227098] [2024-12-02 15:05:57,886 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:57,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:05:57,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:05:59,049 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:05:59,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:05:59,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922227098] [2024-12-02 15:05:59,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922227098] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:05:59,049 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:05:59,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 15:05:59,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697278837] [2024-12-02 15:05:59,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:05:59,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:05:59,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:05:59,051 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:05:59,051 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:05:59,051 INFO L87 Difference]: Start difference. First operand 91 states and 125 transitions. Second operand has 11 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:05:59,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:05:59,629 INFO L93 Difference]: Finished difference Result 133 states and 177 transitions. [2024-12-02 15:05:59,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 15:05:59,630 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 121 [2024-12-02 15:05:59,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:05:59,631 INFO L225 Difference]: With dead ends: 133 [2024-12-02 15:05:59,631 INFO L226 Difference]: Without dead ends: 131 [2024-12-02 15:05:59,632 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:05:59,633 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 379 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 15:05:59,633 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [379 Valid, 468 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 15:05:59,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-12-02 15:05:59,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 116. [2024-12-02 15:05:59,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 98 states have (on average 1.2755102040816326) internal successors, (125), 98 states have internal predecessors, (125), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-12-02 15:05:59,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 157 transitions. [2024-12-02 15:05:59,647 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 157 transitions. Word has length 121 [2024-12-02 15:05:59,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:05:59,648 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 157 transitions. [2024-12-02 15:05:59,648 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:05:59,648 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 157 transitions. [2024-12-02 15:05:59,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-12-02 15:05:59,650 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:05:59,650 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:05:59,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 15:05:59,650 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:05:59,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:05:59,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1588599541, now seen corresponding path program 1 times [2024-12-02 15:05:59,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:05:59,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721276599] [2024-12-02 15:05:59,651 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:59,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:05:59,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:06:01,774 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 108 proven. 36 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2024-12-02 15:06:01,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:06:01,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721276599] [2024-12-02 15:06:01,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721276599] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:06:01,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46752368] [2024-12-02 15:06:01,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:06:01,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:06:01,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:06:01,778 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:06:01,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 15:06:01,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:06:01,959 INFO L256 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 78 conjuncts are in the unsatisfiable core [2024-12-02 15:06:01,967 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:06:02,906 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-12-02 15:06:03,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:06:03,995 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:06:04,281 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:06:04,568 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:06:05,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:06:05,455 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2024-12-02 15:06:05,456 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 32 [2024-12-02 15:06:05,893 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 252 proven. 96 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-12-02 15:06:05,893 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:06:19,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46752368] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:06:19,022 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:06:19,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 26] total 42 [2024-12-02 15:06:19,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020611815] [2024-12-02 15:06:19,022 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:06:19,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-12-02 15:06:19,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:06:19,023 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-12-02 15:06:19,024 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=2573, Unknown=0, NotChecked=0, Total=2862 [2024-12-02 15:06:19,024 INFO L87 Difference]: Start difference. First operand 116 states and 157 transitions. Second operand has 42 states, 34 states have (on average 3.1470588235294117) internal successors, (107), 37 states have internal predecessors, (107), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 10 states have call predecessors, (32), 12 states have call successors, (32) [2024-12-02 15:06:30,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:06:30,603 INFO L93 Difference]: Finished difference Result 241 states and 308 transitions. [2024-12-02 15:06:30,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-12-02 15:06:30,604 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 34 states have (on average 3.1470588235294117) internal successors, (107), 37 states have internal predecessors, (107), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 10 states have call predecessors, (32), 12 states have call successors, (32) Word has length 122 [2024-12-02 15:06:30,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:06:30,606 INFO L225 Difference]: With dead ends: 241 [2024-12-02 15:06:30,606 INFO L226 Difference]: Without dead ends: 239 [2024-12-02 15:06:30,610 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1429 ImplicationChecksByTransitivity, 18.2s TimeCoverageRelationStatistics Valid=937, Invalid=5225, Unknown=0, NotChecked=0, Total=6162 [2024-12-02 15:06:30,611 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 429 mSDsluCounter, 1137 mSDsCounter, 0 mSdLazyCounter, 2592 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 1203 SdHoareTripleChecker+Invalid, 2683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:06:30,611 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 1203 Invalid, 2683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2592 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2024-12-02 15:06:30,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-12-02 15:06:30,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 184. [2024-12-02 15:06:30,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 156 states have (on average 1.2564102564102564) internal successors, (196), 157 states have internal predecessors, (196), 22 states have call successors, (22), 5 states have call predecessors, (22), 5 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2024-12-02 15:06:30,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 240 transitions. [2024-12-02 15:06:30,635 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 240 transitions. Word has length 122 [2024-12-02 15:06:30,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:06:30,636 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 240 transitions. [2024-12-02 15:06:30,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 34 states have (on average 3.1470588235294117) internal successors, (107), 37 states have internal predecessors, (107), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 10 states have call predecessors, (32), 12 states have call successors, (32) [2024-12-02 15:06:30,636 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 240 transitions. [2024-12-02 15:06:30,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 15:06:30,638 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:06:30,638 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:06:30,645 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 15:06:30,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:06:30,839 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:06:30,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:06:30,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1589190883, now seen corresponding path program 1 times [2024-12-02 15:06:30,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:06:30,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054736796] [2024-12-02 15:06:30,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:06:30,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:06:30,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:06:34,285 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 108 proven. 36 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2024-12-02 15:06:34,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:06:34,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054736796] [2024-12-02 15:06:34,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054736796] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:06:34,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071863810] [2024-12-02 15:06:34,285 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:06:34,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:06:34,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:06:34,287 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:06:34,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 15:06:34,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:06:34,433 INFO L256 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 78 conjuncts are in the unsatisfiable core [2024-12-02 15:06:34,439 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:06:36,539 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-12-02 15:06:38,744 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:06:39,479 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:06:40,280 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:06:41,025 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:06:43,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:06:43,980 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2024-12-02 15:06:43,980 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 32 [2024-12-02 15:06:45,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:06:45,254 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-12-02 15:06:45,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 58 treesize of output 34 [2024-12-02 15:06:45,861 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 252 proven. 96 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-12-02 15:06:45,861 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:07:09,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071863810] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:07:09,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:07:09,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 27] total 44 [2024-12-02 15:07:09,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83840267] [2024-12-02 15:07:09,476 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:07:09,476 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-12-02 15:07:09,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:07:09,477 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-12-02 15:07:09,478 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=2785, Unknown=1, NotChecked=0, Total=3080 [2024-12-02 15:07:09,478 INFO L87 Difference]: Start difference. First operand 184 states and 240 transitions. Second operand has 44 states, 36 states have (on average 3.0277777777777777) internal successors, (109), 39 states have internal predecessors, (109), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 10 states have call predecessors, (32), 12 states have call successors, (32) [2024-12-02 15:07:33,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:07:33,707 INFO L93 Difference]: Finished difference Result 341 states and 434 transitions. [2024-12-02 15:07:33,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-12-02 15:07:33,708 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 36 states have (on average 3.0277777777777777) internal successors, (109), 39 states have internal predecessors, (109), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 10 states have call predecessors, (32), 12 states have call successors, (32) Word has length 123 [2024-12-02 15:07:33,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:07:33,710 INFO L225 Difference]: With dead ends: 341 [2024-12-02 15:07:33,710 INFO L226 Difference]: Without dead ends: 339 [2024-12-02 15:07:33,712 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1811 ImplicationChecksByTransitivity, 36.7s TimeCoverageRelationStatistics Valid=1250, Invalid=6581, Unknown=1, NotChecked=0, Total=7832 [2024-12-02 15:07:33,713 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 701 mSDsluCounter, 1145 mSDsCounter, 0 mSdLazyCounter, 3052 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 1201 SdHoareTripleChecker+Invalid, 3199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 3052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:07:33,713 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [710 Valid, 1201 Invalid, 3199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 3052 Invalid, 0 Unknown, 0 Unchecked, 16.1s Time] [2024-12-02 15:07:33,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-12-02 15:07:33,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 211. [2024-12-02 15:07:33,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 183 states have (on average 1.273224043715847) internal successors, (233), 184 states have internal predecessors, (233), 22 states have call successors, (22), 5 states have call predecessors, (22), 5 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2024-12-02 15:07:33,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 277 transitions. [2024-12-02 15:07:33,737 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 277 transitions. Word has length 123 [2024-12-02 15:07:33,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:07:33,737 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 277 transitions. [2024-12-02 15:07:33,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 36 states have (on average 3.0277777777777777) internal successors, (109), 39 states have internal predecessors, (109), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 10 states have call predecessors, (32), 12 states have call successors, (32) [2024-12-02 15:07:33,737 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 277 transitions. [2024-12-02 15:07:33,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:07:33,739 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:07:33,739 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:07:33,745 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-12-02 15:07:33,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:07:33,939 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:07:33,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:07:33,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1238954064, now seen corresponding path program 1 times [2024-12-02 15:07:33,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:07:33,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470544814] [2024-12-02 15:07:33,940 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:07:33,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:07:33,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:07:35,064 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 15 proven. 30 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2024-12-02 15:07:35,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:07:35,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470544814] [2024-12-02 15:07:35,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470544814] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:07:35,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832135220] [2024-12-02 15:07:35,064 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:07:35,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:07:35,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:07:35,066 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:07:35,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 15:07:35,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:07:35,212 INFO L256 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-12-02 15:07:35,217 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:07:36,212 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-12-02 15:07:37,133 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:37,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:38,276 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:38,876 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:39,429 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:39,972 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2024-12-02 15:07:39,985 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 183 proven. 136 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 15:07:39,985 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:07:40,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832135220] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:07:40,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:07:40,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2024-12-02 15:07:40,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946410576] [2024-12-02 15:07:40,477 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:07:40,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:07:40,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:07:40,478 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:07:40,478 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:07:40,478 INFO L87 Difference]: Start difference. First operand 211 states and 277 transitions. Second operand has 15 states, 13 states have (on average 6.769230769230769) internal successors, (88), 15 states have internal predecessors, (88), 8 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 6 states have call predecessors, (32), 8 states have call successors, (32) [2024-12-02 15:07:43,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:07:43,816 INFO L93 Difference]: Finished difference Result 443 states and 577 transitions. [2024-12-02 15:07:43,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:07:43,817 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 6.769230769230769) internal successors, (88), 15 states have internal predecessors, (88), 8 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 6 states have call predecessors, (32), 8 states have call successors, (32) Word has length 124 [2024-12-02 15:07:43,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:07:43,819 INFO L225 Difference]: With dead ends: 443 [2024-12-02 15:07:43,819 INFO L226 Difference]: Without dead ends: 235 [2024-12-02 15:07:43,820 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 159 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2024-12-02 15:07:43,821 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 114 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:07:43,821 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 380 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-12-02 15:07:43,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2024-12-02 15:07:43,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 172. [2024-12-02 15:07:43,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 145 states have (on average 1.2551724137931035) internal successors, (182), 146 states have internal predecessors, (182), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2024-12-02 15:07:43,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 222 transitions. [2024-12-02 15:07:43,839 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 222 transitions. Word has length 124 [2024-12-02 15:07:43,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:07:43,840 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 222 transitions. [2024-12-02 15:07:43,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 6.769230769230769) internal successors, (88), 15 states have internal predecessors, (88), 8 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 6 states have call predecessors, (32), 8 states have call successors, (32) [2024-12-02 15:07:43,840 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 222 transitions. [2024-12-02 15:07:43,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:07:43,841 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:07:43,841 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:07:43,849 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 15:07:44,041 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-12-02 15:07:44,041 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:07:44,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:07:44,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1094624298, now seen corresponding path program 1 times [2024-12-02 15:07:44,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:07:44,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721434814] [2024-12-02 15:07:44,042 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:07:44,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:07:44,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:07:44,958 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:07:44,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:07:44,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721434814] [2024-12-02 15:07:44,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721434814] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:07:44,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:07:44,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 15:07:44,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188601148] [2024-12-02 15:07:44,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:07:44,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 15:07:44,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:07:44,960 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 15:07:44,960 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-12-02 15:07:44,960 INFO L87 Difference]: Start difference. First operand 172 states and 222 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:07:47,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:07:47,146 INFO L93 Difference]: Finished difference Result 351 states and 449 transitions. [2024-12-02 15:07:47,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 15:07:47,146 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 124 [2024-12-02 15:07:47,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:07:47,148 INFO L225 Difference]: With dead ends: 351 [2024-12-02 15:07:47,148 INFO L226 Difference]: Without dead ends: 195 [2024-12-02 15:07:47,148 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:07:47,149 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 161 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:07:47,149 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 269 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-02 15:07:47,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-12-02 15:07:47,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 172. [2024-12-02 15:07:47,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 145 states have (on average 1.2206896551724138) internal successors, (177), 146 states have internal predecessors, (177), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2024-12-02 15:07:47,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 217 transitions. [2024-12-02 15:07:47,177 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 217 transitions. Word has length 124 [2024-12-02 15:07:47,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:07:47,178 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 217 transitions. [2024-12-02 15:07:47,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:07:47,178 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 217 transitions. [2024-12-02 15:07:47,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:07:47,179 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:07:47,179 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:07:47,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 15:07:47,179 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:07:47,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:07:47,180 INFO L85 PathProgramCache]: Analyzing trace with hash -2058585282, now seen corresponding path program 1 times [2024-12-02 15:07:47,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:07:47,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731170484] [2024-12-02 15:07:47,180 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:07:47,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:07:47,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:07:49,067 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 15 proven. 30 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2024-12-02 15:07:49,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:07:49,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731170484] [2024-12-02 15:07:49,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731170484] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:07:49,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315436024] [2024-12-02 15:07:49,067 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:07:49,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:07:49,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:07:49,069 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:07:49,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 15:07:49,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:07:49,209 INFO L256 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-12-02 15:07:49,213 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:07:51,174 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-12-02 15:07:52,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:53,608 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:54,612 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:55,622 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:56,544 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:07:57,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:07:57,727 INFO L349 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2024-12-02 15:07:57,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 27 [2024-12-02 15:07:58,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:07:58,758 INFO L349 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2024-12-02 15:07:58,758 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 38 [2024-12-02 15:07:58,777 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 183 proven. 136 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 15:07:58,777 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:07:59,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315436024] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:07:59,411 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:07:59,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2024-12-02 15:07:59,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184736794] [2024-12-02 15:07:59,412 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:07:59,412 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 15:07:59,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:07:59,413 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 15:07:59,413 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:07:59,414 INFO L87 Difference]: Start difference. First operand 172 states and 217 transitions. Second operand has 18 states, 16 states have (on average 6.25) internal successors, (100), 18 states have internal predecessors, (100), 9 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 7 states have call predecessors, (32), 9 states have call successors, (32) [2024-12-02 15:08:04,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:08:04,906 INFO L93 Difference]: Finished difference Result 367 states and 461 transitions. [2024-12-02 15:08:04,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:08:04,907 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 6.25) internal successors, (100), 18 states have internal predecessors, (100), 9 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 7 states have call predecessors, (32), 9 states have call successors, (32) Word has length 125 [2024-12-02 15:08:04,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:08:04,909 INFO L225 Difference]: With dead ends: 367 [2024-12-02 15:08:04,909 INFO L226 Difference]: Without dead ends: 211 [2024-12-02 15:08:04,909 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=150, Invalid=450, Unknown=0, NotChecked=0, Total=600 [2024-12-02 15:08:04,910 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 114 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:08:04,910 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 513 Invalid, 921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 15:08:04,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-12-02 15:08:04,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 191. [2024-12-02 15:08:04,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 164 states have (on average 1.2195121951219512) internal successors, (200), 165 states have internal predecessors, (200), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2024-12-02 15:08:04,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 240 transitions. [2024-12-02 15:08:04,948 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 240 transitions. Word has length 125 [2024-12-02 15:08:04,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:08:04,948 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 240 transitions. [2024-12-02 15:08:04,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 6.25) internal successors, (100), 18 states have internal predecessors, (100), 9 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 7 states have call predecessors, (32), 9 states have call successors, (32) [2024-12-02 15:08:04,949 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 240 transitions. [2024-12-02 15:08:04,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 15:08:04,949 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:08:04,949 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:08:04,959 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 15:08:05,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:08:05,150 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:08:05,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:08:05,150 INFO L85 PathProgramCache]: Analyzing trace with hash -859819254, now seen corresponding path program 1 times [2024-12-02 15:08:05,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:08:05,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090974903] [2024-12-02 15:08:05,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:05,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:08:05,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 15:08:05,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1724652632] [2024-12-02 15:08:05,246 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:05,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:08:05,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:08:05,248 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:08:05,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 15:08:05,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:08:05,424 INFO L256 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-12-02 15:08:05,430 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:08:05,469 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 40 treesize of output 39 [2024-12-02 15:08:05,856 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:06,849 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:07,730 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:08,662 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:09,589 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:10,529 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:11,389 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:12,307 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:13,243 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-12-02 15:08:13,244 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:08:13,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:08:13,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090974903] [2024-12-02 15:08:13,734 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 15:08:13,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724652632] [2024-12-02 15:08:13,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724652632] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:08:13,734 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:08:13,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-12-02 15:08:13,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874874835] [2024-12-02 15:08:13,735 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 15:08:13,735 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:08:13,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:08:13,736 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:08:13,736 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 15:08:13,736 INFO L87 Difference]: Start difference. First operand 191 states and 240 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:08:15,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:08:15,113 INFO L93 Difference]: Finished difference Result 449 states and 564 transitions. [2024-12-02 15:08:15,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 15:08:15,114 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 126 [2024-12-02 15:08:15,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:08:15,116 INFO L225 Difference]: With dead ends: 449 [2024-12-02 15:08:15,116 INFO L226 Difference]: Without dead ends: 261 [2024-12-02 15:08:15,116 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 151 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-12-02 15:08:15,117 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 34 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:08:15,117 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 191 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 15:08:15,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-12-02 15:08:15,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 254. [2024-12-02 15:08:15,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 205 states have (on average 1.1853658536585365) internal successors, (243), 206 states have internal predecessors, (243), 36 states have call successors, (36), 12 states have call predecessors, (36), 12 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-12-02 15:08:15,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 315 transitions. [2024-12-02 15:08:15,157 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 315 transitions. Word has length 126 [2024-12-02 15:08:15,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:08:15,157 INFO L471 AbstractCegarLoop]: Abstraction has 254 states and 315 transitions. [2024-12-02 15:08:15,157 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:08:15,158 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 315 transitions. [2024-12-02 15:08:15,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:08:15,158 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:08:15,158 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:08:15,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 15:08:15,359 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-12-02 15:08:15,359 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:08:15,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:08:15,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1365477640, now seen corresponding path program 1 times [2024-12-02 15:08:15,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:08:15,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11498915] [2024-12-02 15:08:15,359 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:15,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:08:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 15:08:15,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [690583910] [2024-12-02 15:08:15,447 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:15,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:08:15,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:08:15,449 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:08:15,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 15:08:15,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:08:15,625 INFO L256 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-12-02 15:08:15,628 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:08:23,201 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-12-02 15:08:24,415 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-12-02 15:08:25,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:25,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:25,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:25,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:25,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:26,038 INFO L349 Elim1Store]: treesize reduction 69, result has 9.2 percent of original size [2024-12-02 15:08:26,039 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 51 [2024-12-02 15:08:27,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:27,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:27,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:27,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:27,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:08:28,840 INFO L349 Elim1Store]: treesize reduction 12, result has 78.9 percent of original size [2024-12-02 15:08:28,841 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 67 treesize of output 75 [2024-12-02 15:08:29,007 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-12-02 15:08:29,007 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:08:30,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:08:30,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11498915] [2024-12-02 15:08:30,658 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 15:08:30,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690583910] [2024-12-02 15:08:30,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690583910] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:08:30,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:08:30,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-12-02 15:08:30,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576456692] [2024-12-02 15:08:30,659 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 15:08:30,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 15:08:30,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:08:30,659 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 15:08:30,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:08:30,659 INFO L87 Difference]: Start difference. First operand 254 states and 315 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:08:33,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:08:33,334 INFO L93 Difference]: Finished difference Result 468 states and 579 transitions. [2024-12-02 15:08:33,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 15:08:33,335 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 127 [2024-12-02 15:08:33,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:08:33,336 INFO L225 Difference]: With dead ends: 468 [2024-12-02 15:08:33,336 INFO L226 Difference]: Without dead ends: 280 [2024-12-02 15:08:33,337 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:08:33,337 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 219 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:08:33,337 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 220 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 15:08:33,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2024-12-02 15:08:33,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 265. [2024-12-02 15:08:33,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 216 states have (on average 1.1712962962962963) internal successors, (253), 217 states have internal predecessors, (253), 36 states have call successors, (36), 12 states have call predecessors, (36), 12 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-12-02 15:08:33,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 325 transitions. [2024-12-02 15:08:33,381 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 325 transitions. Word has length 127 [2024-12-02 15:08:33,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:08:33,381 INFO L471 AbstractCegarLoop]: Abstraction has 265 states and 325 transitions. [2024-12-02 15:08:33,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:08:33,382 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 325 transitions. [2024-12-02 15:08:33,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:08:33,382 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:08:33,382 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:08:33,390 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 15:08:33,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:08:33,583 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:08:33,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:08:33,583 INFO L85 PathProgramCache]: Analyzing trace with hash 684455010, now seen corresponding path program 1 times [2024-12-02 15:08:33,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:08:33,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275472553] [2024-12-02 15:08:33,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:33,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:08:33,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:08:34,960 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:08:34,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:08:34,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275472553] [2024-12-02 15:08:34,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275472553] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:08:34,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:08:34,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 15:08:34,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146672964] [2024-12-02 15:08:34,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:08:34,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 15:08:34,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:08:34,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 15:08:34,962 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:08:34,962 INFO L87 Difference]: Start difference. First operand 265 states and 325 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:08:36,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:08:36,977 INFO L93 Difference]: Finished difference Result 460 states and 567 transitions. [2024-12-02 15:08:36,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 15:08:36,978 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 127 [2024-12-02 15:08:36,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:08:36,980 INFO L225 Difference]: With dead ends: 460 [2024-12-02 15:08:36,980 INFO L226 Difference]: Without dead ends: 261 [2024-12-02 15:08:36,980 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-12-02 15:08:36,981 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 112 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:08:36,981 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 295 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 15:08:36,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-12-02 15:08:37,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 259. [2024-12-02 15:08:37,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 210 states have (on average 1.1666666666666667) internal successors, (245), 211 states have internal predecessors, (245), 36 states have call successors, (36), 12 states have call predecessors, (36), 12 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-12-02 15:08:37,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 317 transitions. [2024-12-02 15:08:37,025 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 317 transitions. Word has length 127 [2024-12-02 15:08:37,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:08:37,025 INFO L471 AbstractCegarLoop]: Abstraction has 259 states and 317 transitions. [2024-12-02 15:08:37,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:08:37,026 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 317 transitions. [2024-12-02 15:08:37,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-12-02 15:08:37,026 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:08:37,026 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:08:37,026 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 15:08:37,026 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:08:37,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:08:37,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1592095487, now seen corresponding path program 1 times [2024-12-02 15:08:37,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:08:37,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842912100] [2024-12-02 15:08:37,027 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:37,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:08:37,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 15:08:37,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [446201017] [2024-12-02 15:08:37,101 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:37,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:08:37,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:08:37,103 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:08:37,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 15:08:37,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:08:37,309 INFO L256 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-12-02 15:08:37,316 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:08:37,387 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 40 treesize of output 39 [2024-12-02 15:08:37,735 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:38,680 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:39,584 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:40,503 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:41,426 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:42,328 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:43,266 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:44,224 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:45,087 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2024-12-02 15:08:45,402 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 73 [2024-12-02 15:08:45,505 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-12-02 15:08:45,505 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:08:46,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:08:46,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842912100] [2024-12-02 15:08:46,188 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 15:08:46,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446201017] [2024-12-02 15:08:46,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446201017] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:08:46,188 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:08:46,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-12-02 15:08:46,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873113819] [2024-12-02 15:08:46,188 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 15:08:46,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 15:08:46,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:08:46,189 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 15:08:46,189 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-12-02 15:08:46,189 INFO L87 Difference]: Start difference. First operand 259 states and 317 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 5 states have internal predecessors, (54), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:08:47,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:08:47,605 INFO L93 Difference]: Finished difference Result 490 states and 600 transitions. [2024-12-02 15:08:47,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:08:47,606 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 5 states have internal predecessors, (54), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 128 [2024-12-02 15:08:47,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:08:47,607 INFO L225 Difference]: With dead ends: 490 [2024-12-02 15:08:47,607 INFO L226 Difference]: Without dead ends: 297 [2024-12-02 15:08:47,607 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 142 SyntacticMatches, 7 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-12-02 15:08:47,608 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 42 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:08:47,608 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 295 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 15:08:47,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2024-12-02 15:08:47,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 271. [2024-12-02 15:08:47,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 222 states have (on average 1.162162162162162) internal successors, (258), 223 states have internal predecessors, (258), 36 states have call successors, (36), 12 states have call predecessors, (36), 12 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-12-02 15:08:47,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 330 transitions. [2024-12-02 15:08:47,662 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 330 transitions. Word has length 128 [2024-12-02 15:08:47,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:08:47,663 INFO L471 AbstractCegarLoop]: Abstraction has 271 states and 330 transitions. [2024-12-02 15:08:47,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 5 states have internal predecessors, (54), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:08:47,663 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 330 transitions. [2024-12-02 15:08:47,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:08:47,664 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:08:47,664 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:08:47,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-12-02 15:08:47,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:08:47,865 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:08:47,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:08:47,865 INFO L85 PathProgramCache]: Analyzing trace with hash -204876201, now seen corresponding path program 1 times [2024-12-02 15:08:47,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:08:47,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944287779] [2024-12-02 15:08:47,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:47,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:08:47,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:08:51,614 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:08:51,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:08:51,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944287779] [2024-12-02 15:08:51,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944287779] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:08:51,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:08:51,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:08:51,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754030978] [2024-12-02 15:08:51,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:08:51,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:08:51,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:08:51,616 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:08:51,616 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:08:51,616 INFO L87 Difference]: Start difference. First operand 271 states and 330 transitions. Second operand has 12 states, 10 states have (on average 5.2) internal successors, (52), 12 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:08:57,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:08:57,509 INFO L93 Difference]: Finished difference Result 576 states and 711 transitions. [2024-12-02 15:08:57,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 15:08:57,510 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.2) internal successors, (52), 12 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) Word has length 129 [2024-12-02 15:08:57,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:08:57,511 INFO L225 Difference]: With dead ends: 576 [2024-12-02 15:08:57,511 INFO L226 Difference]: Without dead ends: 383 [2024-12-02 15:08:57,511 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:08:57,512 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 304 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:08:57,512 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 444 Invalid, 863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 15:08:57,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2024-12-02 15:08:57,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 380. [2024-12-02 15:08:57,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 316 states have (on average 1.1898734177215189) internal successors, (376), 318 states have internal predecessors, (376), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (46), 44 states have call predecessors, (46), 46 states have call successors, (46) [2024-12-02 15:08:57,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 468 transitions. [2024-12-02 15:08:57,593 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 468 transitions. Word has length 129 [2024-12-02 15:08:57,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:08:57,593 INFO L471 AbstractCegarLoop]: Abstraction has 380 states and 468 transitions. [2024-12-02 15:08:57,593 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.2) internal successors, (52), 12 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:08:57,593 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 468 transitions. [2024-12-02 15:08:57,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:08:57,594 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:08:57,594 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:08:57,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 15:08:57,595 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:08:57,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:08:57,595 INFO L85 PathProgramCache]: Analyzing trace with hash -597903211, now seen corresponding path program 1 times [2024-12-02 15:08:57,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:08:57,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307421315] [2024-12-02 15:08:57,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:57,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:08:57,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:01,025 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:09:01,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:01,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307421315] [2024-12-02 15:09:01,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307421315] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:01,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:01,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 15:09:01,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740619195] [2024-12-02 15:09:01,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:01,026 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:09:01,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:01,026 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:09:01,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:09:01,026 INFO L87 Difference]: Start difference. First operand 380 states and 468 transitions. Second operand has 11 states, 9 states have (on average 5.777777777777778) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:09:06,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:06,031 INFO L93 Difference]: Finished difference Result 677 states and 838 transitions. [2024-12-02 15:09:06,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:09:06,031 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.777777777777778) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) Word has length 129 [2024-12-02 15:09:06,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:06,033 INFO L225 Difference]: With dead ends: 677 [2024-12-02 15:09:06,033 INFO L226 Difference]: Without dead ends: 379 [2024-12-02 15:09:06,034 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:09:06,034 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 246 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:06,034 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 422 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 712 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 15:09:06,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2024-12-02 15:09:06,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 376. [2024-12-02 15:09:06,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 312 states have (on average 1.1794871794871795) internal successors, (368), 314 states have internal predecessors, (368), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (46), 44 states have call predecessors, (46), 46 states have call successors, (46) [2024-12-02 15:09:06,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 460 transitions. [2024-12-02 15:09:06,148 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 460 transitions. Word has length 129 [2024-12-02 15:09:06,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:06,148 INFO L471 AbstractCegarLoop]: Abstraction has 376 states and 460 transitions. [2024-12-02 15:09:06,148 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.777777777777778) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:09:06,148 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 460 transitions. [2024-12-02 15:09:06,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:09:06,148 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:06,149 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:06,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 15:09:06,149 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:06,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:06,149 INFO L85 PathProgramCache]: Analyzing trace with hash -463041639, now seen corresponding path program 1 times [2024-12-02 15:09:06,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:06,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165159098] [2024-12-02 15:09:06,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:06,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:06,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:11,069 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:09:11,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:11,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165159098] [2024-12-02 15:09:11,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165159098] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:11,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:11,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:09:11,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116044862] [2024-12-02 15:09:11,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:11,070 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:09:11,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:11,070 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:09:11,070 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:09:11,070 INFO L87 Difference]: Start difference. First operand 376 states and 460 transitions. Second operand has 14 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 14 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:09:17,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:17,613 INFO L93 Difference]: Finished difference Result 729 states and 899 transitions. [2024-12-02 15:09:17,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 15:09:17,614 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 14 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 5 states have call successors, (16) Word has length 129 [2024-12-02 15:09:17,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:17,615 INFO L225 Difference]: With dead ends: 729 [2024-12-02 15:09:17,615 INFO L226 Difference]: Without dead ends: 435 [2024-12-02 15:09:17,615 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:09:17,616 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 257 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 978 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:17,616 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 523 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 978 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 15:09:17,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2024-12-02 15:09:17,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 402. [2024-12-02 15:09:17,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 338 states have (on average 1.1775147928994083) internal successors, (398), 340 states have internal predecessors, (398), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (46), 44 states have call predecessors, (46), 46 states have call successors, (46) [2024-12-02 15:09:17,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 490 transitions. [2024-12-02 15:09:17,685 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 490 transitions. Word has length 129 [2024-12-02 15:09:17,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:17,686 INFO L471 AbstractCegarLoop]: Abstraction has 402 states and 490 transitions. [2024-12-02 15:09:17,686 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 14 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:09:17,686 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 490 transitions. [2024-12-02 15:09:17,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:09:17,686 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:17,687 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:17,687 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 15:09:17,687 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:17,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:17,687 INFO L85 PathProgramCache]: Analyzing trace with hash -311577214, now seen corresponding path program 1 times [2024-12-02 15:09:17,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:17,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118590340] [2024-12-02 15:09:17,687 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:17,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:17,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:25,009 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:09:25,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:25,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118590340] [2024-12-02 15:09:25,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118590340] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:25,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:25,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2024-12-02 15:09:25,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186567488] [2024-12-02 15:09:25,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:25,010 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 15:09:25,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:25,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 15:09:25,011 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2024-12-02 15:09:25,011 INFO L87 Difference]: Start difference. First operand 402 states and 490 transitions. Second operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:09:40,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:40,611 INFO L93 Difference]: Finished difference Result 870 states and 1073 transitions. [2024-12-02 15:09:40,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-02 15:09:40,612 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 2.6) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 5 states have call successors, (16) Word has length 129 [2024-12-02 15:09:40,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:40,614 INFO L225 Difference]: With dead ends: 870 [2024-12-02 15:09:40,614 INFO L226 Difference]: Without dead ends: 550 [2024-12-02 15:09:40,614 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=186, Invalid=1454, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 15:09:40,615 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 281 mSDsluCounter, 894 mSDsCounter, 0 mSdLazyCounter, 1980 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 970 SdHoareTripleChecker+Invalid, 2003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:40,615 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 970 Invalid, 2003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1980 Invalid, 0 Unknown, 0 Unchecked, 10.6s Time] [2024-12-02 15:09:40,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2024-12-02 15:09:40,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 480. [2024-12-02 15:09:40,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 416 states have (on average 1.1826923076923077) internal successors, (492), 418 states have internal predecessors, (492), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (46), 44 states have call predecessors, (46), 46 states have call successors, (46) [2024-12-02 15:09:40,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 584 transitions. [2024-12-02 15:09:40,702 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 584 transitions. Word has length 129 [2024-12-02 15:09:40,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:40,702 INFO L471 AbstractCegarLoop]: Abstraction has 480 states and 584 transitions. [2024-12-02 15:09:40,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 2.6) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:09:40,702 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 584 transitions. [2024-12-02 15:09:40,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:09:40,703 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:40,703 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:40,703 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 15:09:40,704 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:40,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:40,704 INFO L85 PathProgramCache]: Analyzing trace with hash -704604224, now seen corresponding path program 1 times [2024-12-02 15:09:40,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:40,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937472217] [2024-12-02 15:09:40,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:40,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:40,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:41,109 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:09:41,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:41,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937472217] [2024-12-02 15:09:41,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937472217] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:41,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:41,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:09:41,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606780159] [2024-12-02 15:09:41,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:41,110 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:09:41,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:41,111 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:09:41,111 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:09:41,111 INFO L87 Difference]: Start difference. First operand 480 states and 584 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:09:42,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:42,248 INFO L93 Difference]: Finished difference Result 917 states and 1125 transitions. [2024-12-02 15:09:42,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:09:42,249 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 129 [2024-12-02 15:09:42,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:42,251 INFO L225 Difference]: With dead ends: 917 [2024-12-02 15:09:42,251 INFO L226 Difference]: Without dead ends: 519 [2024-12-02 15:09:42,252 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:09:42,253 INFO L435 NwaCegarLoop]: 121 mSDtfsCounter, 31 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:42,253 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 375 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 15:09:42,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2024-12-02 15:09:42,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 484. [2024-12-02 15:09:42,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 420 states have (on average 1.1714285714285715) internal successors, (492), 422 states have internal predecessors, (492), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (46), 44 states have call predecessors, (46), 46 states have call successors, (46) [2024-12-02 15:09:42,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 584 transitions. [2024-12-02 15:09:42,379 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 584 transitions. Word has length 129 [2024-12-02 15:09:42,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:42,380 INFO L471 AbstractCegarLoop]: Abstraction has 484 states and 584 transitions. [2024-12-02 15:09:42,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:09:42,380 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 584 transitions. [2024-12-02 15:09:42,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:09:42,381 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:42,381 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:42,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 15:09:42,381 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:42,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:42,382 INFO L85 PathProgramCache]: Analyzing trace with hash -445590720, now seen corresponding path program 1 times [2024-12-02 15:09:42,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:42,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131032229] [2024-12-02 15:09:42,382 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:42,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:42,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:43,113 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:09:43,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:43,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131032229] [2024-12-02 15:09:43,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131032229] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:43,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:43,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 15:09:43,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913272449] [2024-12-02 15:09:43,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:43,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 15:09:43,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:43,114 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 15:09:43,114 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:09:43,115 INFO L87 Difference]: Start difference. First operand 484 states and 584 transitions. Second operand has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:09:45,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:45,309 INFO L93 Difference]: Finished difference Result 859 states and 1043 transitions. [2024-12-02 15:09:45,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 15:09:45,310 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 129 [2024-12-02 15:09:45,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:45,311 INFO L225 Difference]: With dead ends: 859 [2024-12-02 15:09:45,311 INFO L226 Difference]: Without dead ends: 457 [2024-12-02 15:09:45,312 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-12-02 15:09:45,312 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 104 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:45,312 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 273 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-02 15:09:45,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2024-12-02 15:09:45,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 457. [2024-12-02 15:09:45,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 393 states have (on average 1.1704834605597965) internal successors, (460), 395 states have internal predecessors, (460), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (46), 44 states have call predecessors, (46), 46 states have call successors, (46) [2024-12-02 15:09:45,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 552 transitions. [2024-12-02 15:09:45,382 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 552 transitions. Word has length 129 [2024-12-02 15:09:45,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:45,382 INFO L471 AbstractCegarLoop]: Abstraction has 457 states and 552 transitions. [2024-12-02 15:09:45,382 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:09:45,382 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 552 transitions. [2024-12-02 15:09:45,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:09:45,383 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:45,383 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:45,383 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 15:09:45,383 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:45,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:45,384 INFO L85 PathProgramCache]: Analyzing trace with hash -957911696, now seen corresponding path program 1 times [2024-12-02 15:09:45,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:45,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452541634] [2024-12-02 15:09:45,384 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:45,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:45,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:52,009 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:09:52,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:52,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452541634] [2024-12-02 15:09:52,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452541634] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:52,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:52,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2024-12-02 15:09:52,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595183629] [2024-12-02 15:09:52,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:52,010 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 15:09:52,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:52,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 15:09:52,011 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2024-12-02 15:09:52,011 INFO L87 Difference]: Start difference. First operand 457 states and 552 transitions. Second operand has 23 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:10:06,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:06,362 INFO L93 Difference]: Finished difference Result 982 states and 1199 transitions. [2024-12-02 15:10:06,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 15:10:06,363 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 5 states have call successors, (16) Word has length 129 [2024-12-02 15:10:06,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:06,364 INFO L225 Difference]: With dead ends: 982 [2024-12-02 15:10:06,365 INFO L226 Difference]: Without dead ends: 607 [2024-12-02 15:10:06,365 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=211, Invalid=1429, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 15:10:06,366 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 233 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 1795 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 1024 SdHoareTripleChecker+Invalid, 1817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:06,366 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 1024 Invalid, 1817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1795 Invalid, 0 Unknown, 0 Unchecked, 9.5s Time] [2024-12-02 15:10:06,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2024-12-02 15:10:06,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 521. [2024-12-02 15:10:06,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 457 states have (on average 1.1903719912472648) internal successors, (544), 459 states have internal predecessors, (544), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (46), 44 states have call predecessors, (46), 46 states have call successors, (46) [2024-12-02 15:10:06,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 636 transitions. [2024-12-02 15:10:06,490 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 636 transitions. Word has length 129 [2024-12-02 15:10:06,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:06,491 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 636 transitions. [2024-12-02 15:10:06,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:10:06,491 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 636 transitions. [2024-12-02 15:10:06,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:10:06,492 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:06,492 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:06,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 15:10:06,493 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:06,493 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:06,493 INFO L85 PathProgramCache]: Analyzing trace with hash -1350938706, now seen corresponding path program 1 times [2024-12-02 15:10:06,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:06,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983794064] [2024-12-02 15:10:06,493 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:06,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:06,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:08,263 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:10:08,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:08,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983794064] [2024-12-02 15:10:08,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983794064] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:08,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:08,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:10:08,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054139521] [2024-12-02 15:10:08,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:08,264 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:10:08,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:08,265 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:10:08,265 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:10:08,265 INFO L87 Difference]: Start difference. First operand 521 states and 636 transitions. Second operand has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 12 states have internal predecessors, (52), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:10:12,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:12,916 INFO L93 Difference]: Finished difference Result 1051 states and 1286 transitions. [2024-12-02 15:10:12,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 15:10:12,917 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 12 states have internal predecessors, (52), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 129 [2024-12-02 15:10:12,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:12,920 INFO L225 Difference]: With dead ends: 1051 [2024-12-02 15:10:12,920 INFO L226 Difference]: Without dead ends: 612 [2024-12-02 15:10:12,921 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:10:12,921 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 277 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:12,921 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 375 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-12-02 15:10:12,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2024-12-02 15:10:13,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 609. [2024-12-02 15:10:13,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 528 states have (on average 1.1704545454545454) internal successors, (618), 531 states have internal predecessors, (618), 58 states have call successors, (58), 22 states have call predecessors, (58), 22 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-12-02 15:10:13,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 734 transitions. [2024-12-02 15:10:13,075 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 734 transitions. Word has length 129 [2024-12-02 15:10:13,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:13,075 INFO L471 AbstractCegarLoop]: Abstraction has 609 states and 734 transitions. [2024-12-02 15:10:13,076 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 12 states have internal predecessors, (52), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:10:13,076 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 734 transitions. [2024-12-02 15:10:13,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:10:13,077 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:13,077 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:13,077 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 15:10:13,077 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:13,077 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:13,078 INFO L85 PathProgramCache]: Analyzing trace with hash -806447271, now seen corresponding path program 1 times [2024-12-02 15:10:13,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:13,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768221950] [2024-12-02 15:10:13,078 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:13,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:13,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:16,879 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:10:16,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:16,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768221950] [2024-12-02 15:10:16,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768221950] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:16,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:16,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 15:10:16,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080732448] [2024-12-02 15:10:16,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:16,880 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:10:16,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:16,880 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:10:16,881 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:10:16,881 INFO L87 Difference]: Start difference. First operand 609 states and 734 transitions. Second operand has 13 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 13 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:10:23,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:23,565 INFO L93 Difference]: Finished difference Result 1185 states and 1433 transitions. [2024-12-02 15:10:23,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 15:10:23,565 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 13 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) Word has length 129 [2024-12-02 15:10:23,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:23,568 INFO L225 Difference]: With dead ends: 1185 [2024-12-02 15:10:23,568 INFO L226 Difference]: Without dead ends: 662 [2024-12-02 15:10:23,569 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:10:23,571 INFO L435 NwaCegarLoop]: 117 mSDtfsCounter, 217 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 989 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:23,571 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 585 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 989 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 15:10:23,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2024-12-02 15:10:23,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 605. [2024-12-02 15:10:23,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 524 states have (on average 1.1641221374045803) internal successors, (610), 527 states have internal predecessors, (610), 58 states have call successors, (58), 22 states have call predecessors, (58), 22 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-12-02 15:10:23,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 726 transitions. [2024-12-02 15:10:23,680 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 726 transitions. Word has length 129 [2024-12-02 15:10:23,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:23,680 INFO L471 AbstractCegarLoop]: Abstraction has 605 states and 726 transitions. [2024-12-02 15:10:23,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 13 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:10:23,680 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 726 transitions. [2024-12-02 15:10:23,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:10:23,681 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:23,681 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:23,682 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 15:10:23,682 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:23,682 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:23,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1091925202, now seen corresponding path program 1 times [2024-12-02 15:10:23,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:23,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431896552] [2024-12-02 15:10:23,682 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:23,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:23,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:24,405 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:10:24,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:24,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431896552] [2024-12-02 15:10:24,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431896552] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:24,406 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:24,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 15:10:24,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90239560] [2024-12-02 15:10:24,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:24,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 15:10:24,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:24,407 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 15:10:24,407 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:10:24,407 INFO L87 Difference]: Start difference. First operand 605 states and 726 transitions. Second operand has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:10:26,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:26,618 INFO L93 Difference]: Finished difference Result 1085 states and 1310 transitions. [2024-12-02 15:10:26,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 15:10:26,619 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 129 [2024-12-02 15:10:26,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:26,622 INFO L225 Difference]: With dead ends: 1085 [2024-12-02 15:10:26,622 INFO L226 Difference]: Without dead ends: 566 [2024-12-02 15:10:26,623 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-12-02 15:10:26,623 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 102 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:26,623 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 273 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 15:10:26,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2024-12-02 15:10:26,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2024-12-02 15:10:26,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 485 states have (on average 1.1628865979381444) internal successors, (564), 488 states have internal predecessors, (564), 58 states have call successors, (58), 22 states have call predecessors, (58), 22 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-12-02 15:10:26,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 680 transitions. [2024-12-02 15:10:26,732 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 680 transitions. Word has length 129 [2024-12-02 15:10:26,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:26,732 INFO L471 AbstractCegarLoop]: Abstraction has 566 states and 680 transitions. [2024-12-02 15:10:26,732 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:10:26,732 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 680 transitions. [2024-12-02 15:10:26,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:10:26,733 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:26,733 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:26,733 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 15:10:26,734 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:26,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:26,734 INFO L85 PathProgramCache]: Analyzing trace with hash -142836587, now seen corresponding path program 1 times [2024-12-02 15:10:26,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:26,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032000588] [2024-12-02 15:10:26,734 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:26,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:26,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:28,980 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:10:28,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:28,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032000588] [2024-12-02 15:10:28,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032000588] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:28,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:28,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 15:10:28,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143114155] [2024-12-02 15:10:28,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:28,981 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 15:10:28,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:28,981 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 15:10:28,982 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-12-02 15:10:28,982 INFO L87 Difference]: Start difference. First operand 566 states and 680 transitions. Second operand has 10 states, 8 states have (on average 6.5) internal successors, (52), 10 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:10:32,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:32,641 INFO L93 Difference]: Finished difference Result 1015 states and 1224 transitions. [2024-12-02 15:10:32,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:10:32,642 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.5) internal successors, (52), 10 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) Word has length 129 [2024-12-02 15:10:32,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:32,643 INFO L225 Difference]: With dead ends: 1015 [2024-12-02 15:10:32,643 INFO L226 Difference]: Without dead ends: 535 [2024-12-02 15:10:32,644 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:10:32,644 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 178 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:32,644 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 335 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-12-02 15:10:32,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2024-12-02 15:10:32,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 535. [2024-12-02 15:10:32,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 454 states have (on average 1.1541850220264318) internal successors, (524), 457 states have internal predecessors, (524), 58 states have call successors, (58), 22 states have call predecessors, (58), 22 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-12-02 15:10:32,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 640 transitions. [2024-12-02 15:10:32,770 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 640 transitions. Word has length 129 [2024-12-02 15:10:32,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:32,770 INFO L471 AbstractCegarLoop]: Abstraction has 535 states and 640 transitions. [2024-12-02 15:10:32,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.5) internal successors, (52), 10 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:10:32,770 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 640 transitions. [2024-12-02 15:10:32,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:10:32,771 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:32,771 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:32,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 15:10:32,772 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:32,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:32,772 INFO L85 PathProgramCache]: Analyzing trace with hash -276850093, now seen corresponding path program 1 times [2024-12-02 15:10:32,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:32,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67644789] [2024-12-02 15:10:32,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:32,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:32,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:33,122 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:10:33,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:33,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67644789] [2024-12-02 15:10:33,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67644789] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:33,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:33,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:10:33,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181916486] [2024-12-02 15:10:33,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:33,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:10:33,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:33,123 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:10:33,123 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:10:33,123 INFO L87 Difference]: Start difference. First operand 535 states and 640 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:10:34,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:34,133 INFO L93 Difference]: Finished difference Result 976 states and 1174 transitions. [2024-12-02 15:10:34,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:10:34,134 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 129 [2024-12-02 15:10:34,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:34,135 INFO L225 Difference]: With dead ends: 976 [2024-12-02 15:10:34,135 INFO L226 Difference]: Without dead ends: 527 [2024-12-02 15:10:34,136 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:10:34,136 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 33 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:34,136 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 400 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 15:10:34,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2024-12-02 15:10:34,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 521. [2024-12-02 15:10:34,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 440 states have (on average 1.1454545454545455) internal successors, (504), 443 states have internal predecessors, (504), 58 states have call successors, (58), 22 states have call predecessors, (58), 22 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-12-02 15:10:34,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 620 transitions. [2024-12-02 15:10:34,246 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 620 transitions. Word has length 129 [2024-12-02 15:10:34,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:34,246 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 620 transitions. [2024-12-02 15:10:34,246 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:10:34,246 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 620 transitions. [2024-12-02 15:10:34,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:10:34,247 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:34,247 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:34,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 15:10:34,247 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:34,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:34,248 INFO L85 PathProgramCache]: Analyzing trace with hash -669877103, now seen corresponding path program 1 times [2024-12-02 15:10:34,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:34,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696507444] [2024-12-02 15:10:34,248 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:34,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:38,659 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:10:38,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:38,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696507444] [2024-12-02 15:10:38,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696507444] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:38,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:38,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:10:38,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427929425] [2024-12-02 15:10:38,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:38,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:10:38,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:38,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:10:38,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:10:38,662 INFO L87 Difference]: Start difference. First operand 521 states and 620 transitions. Second operand has 14 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 14 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:10:45,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:45,238 INFO L93 Difference]: Finished difference Result 1108 states and 1330 transitions. [2024-12-02 15:10:45,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 15:10:45,238 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 14 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 5 states have call successors, (16) Word has length 129 [2024-12-02 15:10:45,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:45,240 INFO L225 Difference]: With dead ends: 1108 [2024-12-02 15:10:45,240 INFO L226 Difference]: Without dead ends: 673 [2024-12-02 15:10:45,241 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:10:45,241 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 269 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:45,241 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 564 Invalid, 989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 15:10:45,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2024-12-02 15:10:45,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 547. [2024-12-02 15:10:45,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 466 states have (on average 1.150214592274678) internal successors, (536), 469 states have internal predecessors, (536), 58 states have call successors, (58), 22 states have call predecessors, (58), 22 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-12-02 15:10:45,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 652 transitions. [2024-12-02 15:10:45,336 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 652 transitions. Word has length 129 [2024-12-02 15:10:45,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:45,336 INFO L471 AbstractCegarLoop]: Abstraction has 547 states and 652 transitions. [2024-12-02 15:10:45,336 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 14 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:10:45,336 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 652 transitions. [2024-12-02 15:10:45,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:10:45,336 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:45,337 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:45,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 15:10:45,337 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:45,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:45,337 INFO L85 PathProgramCache]: Analyzing trace with hash -125385668, now seen corresponding path program 1 times [2024-12-02 15:10:45,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:45,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585892313] [2024-12-02 15:10:45,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:45,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:45,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:45,652 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:10:45,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:45,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585892313] [2024-12-02 15:10:45,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585892313] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:45,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:45,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:10:45,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928932034] [2024-12-02 15:10:45,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:45,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:10:45,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:45,654 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:10:45,654 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:10:45,654 INFO L87 Difference]: Start difference. First operand 547 states and 652 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:10:46,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:46,696 INFO L93 Difference]: Finished difference Result 1010 states and 1208 transitions. [2024-12-02 15:10:46,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:10:46,697 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 129 [2024-12-02 15:10:46,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:46,698 INFO L225 Difference]: With dead ends: 1010 [2024-12-02 15:10:46,698 INFO L226 Difference]: Without dead ends: 549 [2024-12-02 15:10:46,699 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:10:46,699 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 32 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:46,699 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 400 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 15:10:46,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2024-12-02 15:10:46,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 547. [2024-12-02 15:10:46,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 466 states have (on average 1.145922746781116) internal successors, (534), 469 states have internal predecessors, (534), 58 states have call successors, (58), 22 states have call predecessors, (58), 22 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-12-02 15:10:46,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 650 transitions. [2024-12-02 15:10:46,794 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 650 transitions. Word has length 129 [2024-12-02 15:10:46,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:46,794 INFO L471 AbstractCegarLoop]: Abstraction has 547 states and 650 transitions. [2024-12-02 15:10:46,794 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:10:46,794 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 650 transitions. [2024-12-02 15:10:46,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:10:46,795 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:46,795 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:46,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 15:10:46,795 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:46,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:46,796 INFO L85 PathProgramCache]: Analyzing trace with hash -518412678, now seen corresponding path program 1 times [2024-12-02 15:10:46,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:46,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553454426] [2024-12-02 15:10:46,796 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:46,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:46,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:53,875 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:10:53,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:53,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553454426] [2024-12-02 15:10:53,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553454426] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:53,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:53,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2024-12-02 15:10:53,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779879498] [2024-12-02 15:10:53,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:53,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 15:10:53,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:53,876 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 15:10:53,877 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2024-12-02 15:10:53,877 INFO L87 Difference]: Start difference. First operand 547 states and 650 transitions. Second operand has 23 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:11:09,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:11:09,566 INFO L93 Difference]: Finished difference Result 1078 states and 1288 transitions. [2024-12-02 15:11:09,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 15:11:09,567 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 5 states have call successors, (16) Word has length 129 [2024-12-02 15:11:09,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:11:09,570 INFO L225 Difference]: With dead ends: 1078 [2024-12-02 15:11:09,570 INFO L226 Difference]: Without dead ends: 617 [2024-12-02 15:11:09,571 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=210, Invalid=1430, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 15:11:09,572 INFO L435 NwaCegarLoop]: 92 mSDtfsCounter, 232 mSDsluCounter, 993 mSDsCounter, 0 mSdLazyCounter, 1934 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 1958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:11:09,572 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 1085 Invalid, 1958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1934 Invalid, 0 Unknown, 0 Unchecked, 10.6s Time] [2024-12-02 15:11:09,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2024-12-02 15:11:09,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 559. [2024-12-02 15:11:09,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 478 states have (on average 1.1422594142259415) internal successors, (546), 481 states have internal predecessors, (546), 58 states have call successors, (58), 22 states have call predecessors, (58), 22 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-12-02 15:11:09,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 662 transitions. [2024-12-02 15:11:09,676 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 662 transitions. Word has length 129 [2024-12-02 15:11:09,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:11:09,676 INFO L471 AbstractCegarLoop]: Abstraction has 559 states and 662 transitions. [2024-12-02 15:11:09,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:11:09,676 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 662 transitions. [2024-12-02 15:11:09,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:11:09,677 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:11:09,677 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:11:09,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 15:11:09,678 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:11:09,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:11:09,678 INFO L85 PathProgramCache]: Analyzing trace with hash -535015531, now seen corresponding path program 1 times [2024-12-02 15:11:09,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:11:09,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430770629] [2024-12-02 15:11:09,678 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:11:09,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:11:09,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:11:12,792 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:11:12,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:11:12,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430770629] [2024-12-02 15:11:12,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430770629] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:11:12,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:11:12,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 15:11:12,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470594250] [2024-12-02 15:11:12,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:11:12,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:11:12,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:11:12,793 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:11:12,793 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:11:12,793 INFO L87 Difference]: Start difference. First operand 559 states and 662 transitions. Second operand has 11 states, 9 states have (on average 5.777777777777778) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:11:17,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:11:17,108 INFO L93 Difference]: Finished difference Result 981 states and 1159 transitions. [2024-12-02 15:11:17,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:11:17,109 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.777777777777778) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) Word has length 129 [2024-12-02 15:11:17,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:11:17,111 INFO L225 Difference]: With dead ends: 981 [2024-12-02 15:11:17,111 INFO L226 Difference]: Without dead ends: 508 [2024-12-02 15:11:17,111 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:11:17,112 INFO L435 NwaCegarLoop]: 96 mSDtfsCounter, 335 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:11:17,112 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 394 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-12-02 15:11:17,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2024-12-02 15:11:17,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 480. [2024-12-02 15:11:17,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 402 states have (on average 1.1169154228855722) internal successors, (449), 404 states have internal predecessors, (449), 54 states have call successors, (54), 23 states have call predecessors, (54), 23 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:11:17,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 557 transitions. [2024-12-02 15:11:17,243 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 557 transitions. Word has length 129 [2024-12-02 15:11:17,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:11:17,243 INFO L471 AbstractCegarLoop]: Abstraction has 480 states and 557 transitions. [2024-12-02 15:11:17,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.777777777777778) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:11:17,243 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 557 transitions. [2024-12-02 15:11:17,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:11:17,244 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:11:17,244 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:11:17,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 15:11:17,244 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:11:17,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:11:17,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1030733654, now seen corresponding path program 1 times [2024-12-02 15:11:17,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:11:17,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426076811] [2024-12-02 15:11:17,244 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:11:17,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:11:17,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:11:17,557 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:11:17,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:11:17,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426076811] [2024-12-02 15:11:17,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426076811] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:11:17,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:11:17,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:11:17,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475397771] [2024-12-02 15:11:17,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:11:17,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:11:17,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:11:17,558 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:11:17,558 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:11:17,558 INFO L87 Difference]: Start difference. First operand 480 states and 557 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:11:18,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:11:18,453 INFO L93 Difference]: Finished difference Result 874 states and 1017 transitions. [2024-12-02 15:11:18,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:11:18,454 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 129 [2024-12-02 15:11:18,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:11:18,455 INFO L225 Difference]: With dead ends: 874 [2024-12-02 15:11:18,455 INFO L226 Difference]: Without dead ends: 480 [2024-12-02 15:11:18,456 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:11:18,456 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 9 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:11:18,456 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 367 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:11:18,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2024-12-02 15:11:18,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 480. [2024-12-02 15:11:18,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 402 states have (on average 1.1144278606965174) internal successors, (448), 404 states have internal predecessors, (448), 54 states have call successors, (54), 23 states have call predecessors, (54), 23 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:11:18,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 556 transitions. [2024-12-02 15:11:18,553 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 556 transitions. Word has length 129 [2024-12-02 15:11:18,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:11:18,553 INFO L471 AbstractCegarLoop]: Abstraction has 480 states and 556 transitions. [2024-12-02 15:11:18,553 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-12-02 15:11:18,553 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 556 transitions. [2024-12-02 15:11:18,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:11:18,553 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:11:18,553 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:11:18,553 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 15:11:18,553 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:11:18,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:11:18,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1164747160, now seen corresponding path program 1 times [2024-12-02 15:11:18,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:11:18,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526361673] [2024-12-02 15:11:18,554 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:11:18,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:11:18,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:11:24,890 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:11:24,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:11:24,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526361673] [2024-12-02 15:11:24,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526361673] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:11:24,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:11:24,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2024-12-02 15:11:24,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019108138] [2024-12-02 15:11:24,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:11:24,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 15:11:24,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:11:24,892 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 15:11:24,892 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2024-12-02 15:11:24,892 INFO L87 Difference]: Start difference. First operand 480 states and 556 transitions. Second operand has 23 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:11:39,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:11:39,486 INFO L93 Difference]: Finished difference Result 903 states and 1050 transitions. [2024-12-02 15:11:39,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 15:11:39,487 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 5 states have call successors, (16) Word has length 129 [2024-12-02 15:11:39,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:11:39,488 INFO L225 Difference]: With dead ends: 903 [2024-12-02 15:11:39,488 INFO L226 Difference]: Without dead ends: 509 [2024-12-02 15:11:39,489 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=211, Invalid=1429, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 15:11:39,489 INFO L435 NwaCegarLoop]: 92 mSDtfsCounter, 265 mSDsluCounter, 960 mSDsCounter, 0 mSdLazyCounter, 1818 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 1843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:11:39,489 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 1052 Invalid, 1843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1818 Invalid, 0 Unknown, 0 Unchecked, 9.7s Time] [2024-12-02 15:11:39,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2024-12-02 15:11:39,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 480. [2024-12-02 15:11:39,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 402 states have (on average 1.1144278606965174) internal successors, (448), 404 states have internal predecessors, (448), 54 states have call successors, (54), 23 states have call predecessors, (54), 23 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:11:39,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 556 transitions. [2024-12-02 15:11:39,579 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 556 transitions. Word has length 129 [2024-12-02 15:11:39,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:11:39,579 INFO L471 AbstractCegarLoop]: Abstraction has 480 states and 556 transitions. [2024-12-02 15:11:39,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 23 states have internal predecessors, (52), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 5 states have call successors, (16) [2024-12-02 15:11:39,579 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 556 transitions. [2024-12-02 15:11:39,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:11:39,580 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:11:39,580 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:11:39,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 15:11:39,580 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:11:39,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:11:39,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1013282735, now seen corresponding path program 1 times [2024-12-02 15:11:39,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:11:39,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676297111] [2024-12-02 15:11:39,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:11:39,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:11:39,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:11:47,389 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:11:47,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:11:47,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676297111] [2024-12-02 15:11:47,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676297111] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:11:47,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:11:47,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 15:11:47,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625862005] [2024-12-02 15:11:47,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:11:47,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 15:11:47,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:11:47,390 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 15:11:47,390 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:11:47,390 INFO L87 Difference]: Start difference. First operand 480 states and 556 transitions. Second operand has 17 states, 13 states have (on average 4.0) internal successors, (52), 17 states have internal predecessors, (52), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 6 states have call successors, (16) [2024-12-02 15:11:59,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:11:59,126 INFO L93 Difference]: Finished difference Result 921 states and 1069 transitions. [2024-12-02 15:11:59,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:11:59,127 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 4.0) internal successors, (52), 17 states have internal predecessors, (52), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 6 states have call successors, (16) Word has length 129 [2024-12-02 15:11:59,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:11:59,131 INFO L225 Difference]: With dead ends: 921 [2024-12-02 15:11:59,131 INFO L226 Difference]: Without dead ends: 525 [2024-12-02 15:11:59,132 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2024-12-02 15:11:59,132 INFO L435 NwaCegarLoop]: 113 mSDtfsCounter, 184 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 1487 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 1538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:11:59,132 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 797 Invalid, 1538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1487 Invalid, 0 Unknown, 0 Unchecked, 9.2s Time] [2024-12-02 15:11:59,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2024-12-02 15:11:59,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 468. [2024-12-02 15:11:59,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 390 states have (on average 1.1076923076923078) internal successors, (432), 392 states have internal predecessors, (432), 54 states have call successors, (54), 23 states have call predecessors, (54), 23 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:11:59,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 540 transitions. [2024-12-02 15:11:59,247 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 540 transitions. Word has length 129 [2024-12-02 15:11:59,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:11:59,247 INFO L471 AbstractCegarLoop]: Abstraction has 468 states and 540 transitions. [2024-12-02 15:11:59,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 4.0) internal successors, (52), 17 states have internal predecessors, (52), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 6 states have call successors, (16) [2024-12-02 15:11:59,247 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 540 transitions. [2024-12-02 15:11:59,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-12-02 15:11:59,247 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:11:59,247 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:11:59,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 15:11:59,248 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:11:59,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:11:59,248 INFO L85 PathProgramCache]: Analyzing trace with hash 962076101, now seen corresponding path program 1 times [2024-12-02 15:11:59,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:11:59,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850767731] [2024-12-02 15:11:59,248 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:11:59,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:11:59,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:12:05,190 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 108 proven. 36 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2024-12-02 15:12:05,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:12:05,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850767731] [2024-12-02 15:12:05,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850767731] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:12:05,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395754396] [2024-12-02 15:12:05,191 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:12:05,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:12:05,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:12:05,193 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:12:05,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 15:12:05,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:12:05,417 INFO L256 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 85 conjuncts are in the unsatisfiable core [2024-12-02 15:12:05,422 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:12:10,142 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-12-02 15:12:14,426 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:12:15,948 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:12:17,539 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:12:19,099 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:12:24,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2024-12-02 15:12:25,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:12:25,713 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2024-12-02 15:12:25,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 32 [2024-12-02 15:12:28,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:12:28,255 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-12-02 15:12:28,255 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 58 treesize of output 34 [2024-12-02 15:12:29,141 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 252 proven. 96 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-12-02 15:12:29,141 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:12:32,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395754396] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:12:32,552 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:12:32,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 27] total 44 [2024-12-02 15:12:32,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798033091] [2024-12-02 15:12:32,552 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:12:32,552 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-12-02 15:12:32,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:12:32,553 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-12-02 15:12:32,553 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2330, Unknown=0, NotChecked=0, Total=2550 [2024-12-02 15:12:32,554 INFO L87 Difference]: Start difference. First operand 468 states and 540 transitions. Second operand has 44 states, 36 states have (on average 3.5277777777777777) internal successors, (127), 39 states have internal predecessors, (127), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 10 states have call predecessors, (32), 12 states have call successors, (32) [2024-12-02 15:12:54,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:12:54,184 INFO L93 Difference]: Finished difference Result 663 states and 761 transitions. [2024-12-02 15:12:54,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-12-02 15:12:54,184 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 36 states have (on average 3.5277777777777777) internal successors, (127), 39 states have internal predecessors, (127), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 10 states have call predecessors, (32), 12 states have call successors, (32) Word has length 132 [2024-12-02 15:12:54,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:12:54,187 INFO L225 Difference]: With dead ends: 663 [2024-12-02 15:12:54,187 INFO L226 Difference]: Without dead ends: 661 [2024-12-02 15:12:54,188 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1300 ImplicationChecksByTransitivity, 20.5s TimeCoverageRelationStatistics Valid=769, Invalid=4931, Unknown=0, NotChecked=0, Total=5700 [2024-12-02 15:12:54,188 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 308 mSDsluCounter, 1155 mSDsCounter, 0 mSdLazyCounter, 2792 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 1214 SdHoareTripleChecker+Invalid, 2867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 2792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:12:54,188 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 1214 Invalid, 2867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 2792 Invalid, 0 Unknown, 0 Unchecked, 14.7s Time] [2024-12-02 15:12:54,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2024-12-02 15:12:54,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 522. [2024-12-02 15:12:54,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 444 states have (on average 1.0990990990990992) internal successors, (488), 446 states have internal predecessors, (488), 54 states have call successors, (54), 23 states have call predecessors, (54), 23 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:12:54,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 596 transitions. [2024-12-02 15:12:54,286 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 596 transitions. Word has length 132 [2024-12-02 15:12:54,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:12:54,286 INFO L471 AbstractCegarLoop]: Abstraction has 522 states and 596 transitions. [2024-12-02 15:12:54,286 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 36 states have (on average 3.5277777777777777) internal successors, (127), 39 states have internal predecessors, (127), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 10 states have call predecessors, (32), 12 states have call successors, (32) [2024-12-02 15:12:54,286 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 596 transitions. [2024-12-02 15:12:54,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-02 15:12:54,286 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:12:54,287 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:12:54,293 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-12-02 15:12:54,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:12:54,487 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:12:54,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:12:54,487 INFO L85 PathProgramCache]: Analyzing trace with hash 809370922, now seen corresponding path program 1 times [2024-12-02 15:12:54,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:12:54,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135151539] [2024-12-02 15:12:54,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:12:54,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:12:54,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:12:56,308 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 15 proven. 30 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2024-12-02 15:12:56,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:12:56,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135151539] [2024-12-02 15:12:56,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135151539] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:12:56,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141708466] [2024-12-02 15:12:56,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:12:56,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:12:56,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:12:56,310 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:12:56,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 15:12:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:12:56,507 INFO L256 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-12-02 15:12:56,512 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:12:58,424 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-12-02 15:12:59,955 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:13:00,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:13:01,829 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:13:02,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:13:03,821 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:13:05,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:05,138 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:13:05,372 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2024-12-02 15:13:05,384 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 183 proven. 136 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 15:13:05,384 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:13:05,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141708466] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:13:05,950 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:13:05,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2024-12-02 15:13:05,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269297006] [2024-12-02 15:13:05,951 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:13:05,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 15:13:05,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:13:05,951 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 15:13:05,951 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:13:05,951 INFO L87 Difference]: Start difference. First operand 522 states and 596 transitions. Second operand has 18 states, 16 states have (on average 6.4375) internal successors, (103), 18 states have internal predecessors, (103), 9 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 7 states have call predecessors, (32), 9 states have call successors, (32) [2024-12-02 15:13:09,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:13:09,744 INFO L93 Difference]: Finished difference Result 974 states and 1111 transitions. [2024-12-02 15:13:09,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:13:09,745 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 6.4375) internal successors, (103), 18 states have internal predecessors, (103), 9 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 7 states have call predecessors, (32), 9 states have call successors, (32) Word has length 134 [2024-12-02 15:13:09,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:13:09,747 INFO L225 Difference]: With dead ends: 974 [2024-12-02 15:13:09,747 INFO L226 Difference]: Without dead ends: 538 [2024-12-02 15:13:09,748 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 166 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2024-12-02 15:13:09,748 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 140 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:13:09,748 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 357 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 561 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-12-02 15:13:09,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2024-12-02 15:13:09,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 522. [2024-12-02 15:13:09,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 444 states have (on average 1.09009009009009) internal successors, (484), 446 states have internal predecessors, (484), 54 states have call successors, (54), 23 states have call predecessors, (54), 23 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:13:09,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 592 transitions. [2024-12-02 15:13:09,846 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 592 transitions. Word has length 134 [2024-12-02 15:13:09,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:13:09,846 INFO L471 AbstractCegarLoop]: Abstraction has 522 states and 592 transitions. [2024-12-02 15:13:09,847 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 6.4375) internal successors, (103), 18 states have internal predecessors, (103), 9 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 7 states have call predecessors, (32), 9 states have call successors, (32) [2024-12-02 15:13:09,847 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 592 transitions. [2024-12-02 15:13:09,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-02 15:13:09,847 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:13:09,847 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:13:09,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-12-02 15:13:10,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:13:10,048 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:13:10,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:13:10,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1557543110, now seen corresponding path program 1 times [2024-12-02 15:13:10,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:13:10,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13753407] [2024-12-02 15:13:10,048 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:13:10,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:13:10,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:13:12,073 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-12-02 15:13:12,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:13:12,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13753407] [2024-12-02 15:13:12,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13753407] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:13:12,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:13:12,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 15:13:12,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135991853] [2024-12-02 15:13:12,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:13:12,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:13:12,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:13:12,074 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:13:12,075 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:13:12,075 INFO L87 Difference]: Start difference. First operand 522 states and 592 transitions. Second operand has 13 states, 12 states have (on average 4.75) internal successors, (57), 13 states have internal predecessors, (57), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:13:15,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:13:15,918 INFO L93 Difference]: Finished difference Result 590 states and 670 transitions. [2024-12-02 15:13:15,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 15:13:15,919 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 4.75) internal successors, (57), 13 states have internal predecessors, (57), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 134 [2024-12-02 15:13:15,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:13:15,921 INFO L225 Difference]: With dead ends: 590 [2024-12-02 15:13:15,921 INFO L226 Difference]: Without dead ends: 588 [2024-12-02 15:13:15,921 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:13:15,921 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 124 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:13:15,921 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 669 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-12-02 15:13:15,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2024-12-02 15:13:16,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 526. [2024-12-02 15:13:16,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 448 states have (on average 1.09375) internal successors, (490), 450 states have internal predecessors, (490), 54 states have call successors, (54), 23 states have call predecessors, (54), 23 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:13:16,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 598 transitions. [2024-12-02 15:13:16,034 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 598 transitions. Word has length 134 [2024-12-02 15:13:16,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:13:16,034 INFO L471 AbstractCegarLoop]: Abstraction has 526 states and 598 transitions. [2024-12-02 15:13:16,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 4.75) internal successors, (57), 13 states have internal predecessors, (57), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:13:16,034 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 598 transitions. [2024-12-02 15:13:16,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-12-02 15:13:16,035 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:13:16,035 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:13:16,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-12-02 15:13:16,035 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:13:16,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:13:16,035 INFO L85 PathProgramCache]: Analyzing trace with hash -2122958512, now seen corresponding path program 1 times [2024-12-02 15:13:16,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:13:16,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719478528] [2024-12-02 15:13:16,035 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:13:16,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:13:16,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 15:13:16,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2015546684] [2024-12-02 15:13:16,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:13:16,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:13:16,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:13:16,115 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:13:16,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-12-02 15:13:16,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:13:16,394 INFO L256 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 97 conjuncts are in the unsatisfiable core [2024-12-02 15:13:16,399 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:13:23,732 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-12-02 15:13:25,305 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-12-02 15:13:26,938 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-12-02 15:13:28,552 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-12-02 15:13:31,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:31,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:31,236 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2024-12-02 15:13:33,344 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 57 [2024-12-02 15:13:33,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,412 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 97 [2024-12-02 15:13:33,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:33,567 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 61 [2024-12-02 15:13:41,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:41,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:41,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:13:42,182 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 15:13:42,182 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 152 treesize of output 148 [2024-12-02 15:13:48,232 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-12-02 15:13:48,232 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:14:26,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:14:26,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719478528] [2024-12-02 15:14:26,459 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 15:14:26,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015546684] [2024-12-02 15:14:26,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015546684] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:14:26,459 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:14:26,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-12-02 15:14:26,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769924438] [2024-12-02 15:14:26,459 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 15:14:26,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 15:14:26,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:14:26,460 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 15:14:26,461 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=711, Unknown=1, NotChecked=0, Total=870 [2024-12-02 15:14:26,461 INFO L87 Difference]: Start difference. First operand 526 states and 598 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:15:02,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:15:02,580 INFO L93 Difference]: Finished difference Result 1023 states and 1164 transitions. [2024-12-02 15:15:02,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 15:15:02,581 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 136 [2024-12-02 15:15:02,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:15:02,583 INFO L225 Difference]: With dead ends: 1023 [2024-12-02 15:15:02,583 INFO L226 Difference]: Without dead ends: 583 [2024-12-02 15:15:02,584 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 44.1s TimeCoverageRelationStatistics Valid=405, Invalid=1400, Unknown=1, NotChecked=0, Total=1806 [2024-12-02 15:15:02,584 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 188 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 1199 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 1205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:15:02,584 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 741 Invalid, 1205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1199 Invalid, 0 Unknown, 0 Unchecked, 27.8s Time] [2024-12-02 15:15:02,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2024-12-02 15:15:02,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 536. [2024-12-02 15:15:02,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 458 states have (on average 1.091703056768559) internal successors, (500), 460 states have internal predecessors, (500), 54 states have call successors, (54), 23 states have call predecessors, (54), 23 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:15:02,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 608 transitions. [2024-12-02 15:15:02,693 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 608 transitions. Word has length 136 [2024-12-02 15:15:02,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:15:02,693 INFO L471 AbstractCegarLoop]: Abstraction has 536 states and 608 transitions. [2024-12-02 15:15:02,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:15:02,693 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 608 transitions. [2024-12-02 15:15:02,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-12-02 15:15:02,694 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:15:02,694 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:15:02,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-12-02 15:15:02,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:15:02,894 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:15:02,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:15:02,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1881991125, now seen corresponding path program 1 times [2024-12-02 15:15:02,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:15:02,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408935951] [2024-12-02 15:15:02,895 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:15:02,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:15:02,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:15:05,274 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 15 proven. 30 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2024-12-02 15:15:05,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:15:05,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408935951] [2024-12-02 15:15:05,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408935951] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:15:05,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629081193] [2024-12-02 15:15:05,274 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:15:05,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:15:05,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:15:05,276 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:15:05,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-12-02 15:15:05,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:15:05,491 INFO L256 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-12-02 15:15:05,496 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:15:08,214 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-12-02 15:15:10,107 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:15:11,455 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:15:12,729 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:15:13,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:15:15,242 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:15:17,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:17,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:15:17,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:17,375 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:15:18,126 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2024-12-02 15:15:18,138 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 183 proven. 136 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 15:15:18,138 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:15:19,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629081193] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:15:19,203 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:15:19,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2024-12-02 15:15:19,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843591311] [2024-12-02 15:15:19,204 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:15:19,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 15:15:19,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:15:19,205 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 15:15:19,205 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2024-12-02 15:15:19,205 INFO L87 Difference]: Start difference. First operand 536 states and 608 transitions. Second operand has 20 states, 18 states have (on average 6.777777777777778) internal successors, (122), 20 states have internal predecessors, (122), 9 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 7 states have call predecessors, (32), 9 states have call successors, (32) [2024-12-02 15:15:23,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:15:23,208 INFO L93 Difference]: Finished difference Result 1010 states and 1141 transitions. [2024-12-02 15:15:23,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:15:23,208 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 6.777777777777778) internal successors, (122), 20 states have internal predecessors, (122), 9 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 7 states have call predecessors, (32), 9 states have call successors, (32) Word has length 136 [2024-12-02 15:15:23,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:15:23,210 INFO L225 Difference]: With dead ends: 1010 [2024-12-02 15:15:23,210 INFO L226 Difference]: Without dead ends: 560 [2024-12-02 15:15:23,210 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 168 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=192, Invalid=564, Unknown=0, NotChecked=0, Total=756 [2024-12-02 15:15:23,211 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 303 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:15:23,211 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 215 Invalid, 593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-12-02 15:15:23,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2024-12-02 15:15:23,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 544. [2024-12-02 15:15:23,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 464 states have (on average 1.0862068965517242) internal successors, (504), 466 states have internal predecessors, (504), 54 states have call successors, (54), 25 states have call predecessors, (54), 25 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:15:23,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 612 transitions. [2024-12-02 15:15:23,325 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 612 transitions. Word has length 136 [2024-12-02 15:15:23,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:15:23,325 INFO L471 AbstractCegarLoop]: Abstraction has 544 states and 612 transitions. [2024-12-02 15:15:23,325 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 6.777777777777778) internal successors, (122), 20 states have internal predecessors, (122), 9 states have call successors, (32), 4 states have call predecessors, (32), 6 states have return successors, (32), 7 states have call predecessors, (32), 9 states have call successors, (32) [2024-12-02 15:15:23,325 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 612 transitions. [2024-12-02 15:15:23,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-12-02 15:15:23,325 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:15:23,326 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:15:23,332 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-12-02 15:15:23,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:15:23,526 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:15:23,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:15:23,526 INFO L85 PathProgramCache]: Analyzing trace with hash 295605232, now seen corresponding path program 1 times [2024-12-02 15:15:23,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:15:23,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613089738] [2024-12-02 15:15:23,527 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:15:23,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:15:23,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:15:25,415 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 54 proven. 30 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2024-12-02 15:15:25,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:15:25,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613089738] [2024-12-02 15:15:25,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613089738] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:15:25,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770405717] [2024-12-02 15:15:25,416 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:15:25,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:15:25,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:15:25,418 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:15:25,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-12-02 15:15:25,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:15:25,655 INFO L256 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-12-02 15:15:25,659 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:15:31,692 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-12-02 15:15:34,268 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:15:36,945 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2024-12-02 15:15:38,728 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2024-12-02 15:15:41,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:41,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:41,408 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2024-12-02 15:15:42,357 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 37 [2024-12-02 15:15:42,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:42,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:42,387 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 65 [2024-12-02 15:15:42,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:42,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:42,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:42,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:15:42,461 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 35 [2024-12-02 15:15:45,361 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 15:15:45,361 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 76 treesize of output 84 [2024-12-02 15:15:46,246 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 216 proven. 130 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2024-12-02 15:15:46,246 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:15:57,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770405717] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:15:57,688 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:15:57,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 28 [2024-12-02 15:15:57,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111591816] [2024-12-02 15:15:57,689 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:15:57,689 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 15:15:57,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:15:57,690 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 15:15:57,690 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=980, Unknown=2, NotChecked=0, Total=1122 [2024-12-02 15:15:57,690 INFO L87 Difference]: Start difference. First operand 544 states and 612 transitions. Second operand has 28 states, 24 states have (on average 5.166666666666667) internal successors, (124), 28 states have internal predecessors, (124), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 8 states have call predecessors, (32), 12 states have call successors, (32) [2024-12-02 15:16:10,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:16:10,417 INFO L93 Difference]: Finished difference Result 1127 states and 1259 transitions. [2024-12-02 15:16:10,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-12-02 15:16:10,418 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 24 states have (on average 5.166666666666667) internal successors, (124), 28 states have internal predecessors, (124), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 8 states have call predecessors, (32), 12 states have call successors, (32) Word has length 136 [2024-12-02 15:16:10,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:16:10,420 INFO L225 Difference]: With dead ends: 1127 [2024-12-02 15:16:10,420 INFO L226 Difference]: Without dead ends: 669 [2024-12-02 15:16:10,421 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 155 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=433, Invalid=2015, Unknown=2, NotChecked=0, Total=2450 [2024-12-02 15:16:10,421 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 415 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 1370 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 1578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 1370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:16:10,421 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [427 Valid, 662 Invalid, 1578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 1370 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2024-12-02 15:16:10,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2024-12-02 15:16:10,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 511. [2024-12-02 15:16:10,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 426 states have (on average 1.07981220657277) internal successors, (460), 428 states have internal predecessors, (460), 54 states have call successors, (54), 30 states have call predecessors, (54), 30 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:16:10,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 568 transitions. [2024-12-02 15:16:10,556 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 568 transitions. Word has length 136 [2024-12-02 15:16:10,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:16:10,556 INFO L471 AbstractCegarLoop]: Abstraction has 511 states and 568 transitions. [2024-12-02 15:16:10,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 24 states have (on average 5.166666666666667) internal successors, (124), 28 states have internal predecessors, (124), 12 states have call successors, (32), 5 states have call predecessors, (32), 8 states have return successors, (32), 8 states have call predecessors, (32), 12 states have call successors, (32) [2024-12-02 15:16:10,557 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 568 transitions. [2024-12-02 15:16:10,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-12-02 15:16:10,557 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:16:10,557 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:16:10,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-12-02 15:16:10,757 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:16:10,757 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:16:10,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:16:10,758 INFO L85 PathProgramCache]: Analyzing trace with hash 2048270288, now seen corresponding path program 1 times [2024-12-02 15:16:10,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:16:10,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367467335] [2024-12-02 15:16:10,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:16:10,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:16:10,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 15:16:10,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1316912606] [2024-12-02 15:16:10,867 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:16:10,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:16:10,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:16:10,869 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:16:10,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-12-02 15:16:11,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:16:11,187 INFO L256 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 78 conjuncts are in the unsatisfiable core [2024-12-02 15:16:11,191 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:16:18,549 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-12-02 15:16:20,233 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-12-02 15:16:21,921 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-12-02 15:16:23,537 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-12-02 15:16:26,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:26,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:26,275 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2024-12-02 15:16:28,025 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 57 [2024-12-02 15:16:28,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,094 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 97 [2024-12-02 15:16:28,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:28,229 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 61 [2024-12-02 15:16:32,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:32,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:32,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:16:32,868 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 15:16:32,868 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 144 treesize of output 144 [2024-12-02 15:16:34,690 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-12-02 15:16:34,691 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:17:10,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:17:10,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367467335] [2024-12-02 15:17:10,373 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 15:17:10,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316912606] [2024-12-02 15:17:10,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316912606] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:17:10,374 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:17:10,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-12-02 15:17:10,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607249157] [2024-12-02 15:17:10,374 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 15:17:10,374 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:17:10,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:17:10,374 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:17:10,374 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=360, Unknown=1, NotChecked=0, Total=462 [2024-12-02 15:17:10,375 INFO L87 Difference]: Start difference. First operand 511 states and 568 transitions. Second operand has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:17:18,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:17:18,760 INFO L93 Difference]: Finished difference Result 989 states and 1099 transitions. [2024-12-02 15:17:18,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:17:18,761 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 136 [2024-12-02 15:17:18,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:17:18,763 INFO L225 Difference]: With dead ends: 989 [2024-12-02 15:17:18,763 INFO L226 Difference]: Without dead ends: 568 [2024-12-02 15:17:18,763 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 35.3s TimeCoverageRelationStatistics Valid=236, Invalid=693, Unknown=1, NotChecked=0, Total=930 [2024-12-02 15:17:18,764 INFO L435 NwaCegarLoop]: 122 mSDtfsCounter, 218 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:17:18,764 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 641 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2024-12-02 15:17:18,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2024-12-02 15:17:18,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 521. [2024-12-02 15:17:18,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 436 states have (on average 1.0779816513761469) internal successors, (470), 438 states have internal predecessors, (470), 54 states have call successors, (54), 30 states have call predecessors, (54), 30 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:17:18,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 578 transitions. [2024-12-02 15:17:18,900 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 578 transitions. Word has length 136 [2024-12-02 15:17:18,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:17:18,900 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 578 transitions. [2024-12-02 15:17:18,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:17:18,900 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 578 transitions. [2024-12-02 15:17:18,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-12-02 15:17:18,901 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:17:18,901 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:17:18,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-12-02 15:17:19,101 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-12-02 15:17:19,101 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:17:19,102 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:17:19,102 INFO L85 PathProgramCache]: Analyzing trace with hash 171866736, now seen corresponding path program 1 times [2024-12-02 15:17:19,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:17:19,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095014811] [2024-12-02 15:17:19,102 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:17:19,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:17:19,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:17:26,369 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 60 proven. 24 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2024-12-02 15:17:26,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:17:26,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095014811] [2024-12-02 15:17:26,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095014811] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:17:26,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656398231] [2024-12-02 15:17:26,369 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:17:26,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:17:26,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:17:26,371 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:17:26,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-12-02 15:17:26,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:17:26,601 INFO L256 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-12-02 15:17:26,605 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:17:32,840 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-12-02 15:17:35,560 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:17:37,201 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:17:40,202 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2024-12-02 15:17:42,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:17:43,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:17:43,003 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2024-12-02 15:17:43,985 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 37 [2024-12-02 15:17:44,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:17:44,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:17:44,014 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 65 [2024-12-02 15:17:44,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:17:44,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:17:44,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:17:44,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:17:44,085 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 35 [2024-12-02 15:17:46,474 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 15:17:46,474 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 76 treesize of output 84 [2024-12-02 15:17:47,060 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 204 proven. 124 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-02 15:17:47,060 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:17:53,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656398231] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:17:53,915 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:17:53,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15] total 32 [2024-12-02 15:17:53,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463492634] [2024-12-02 15:17:53,915 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:17:53,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-12-02 15:17:53,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:17:53,916 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-12-02 15:17:53,916 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1179, Unknown=1, NotChecked=0, Total=1332 [2024-12-02 15:17:53,916 INFO L87 Difference]: Start difference. First operand 521 states and 578 transitions. Second operand has 32 states, 27 states have (on average 4.481481481481482) internal successors, (121), 30 states have internal predecessors, (121), 11 states have call successors, (32), 4 states have call predecessors, (32), 7 states have return successors, (32), 8 states have call predecessors, (32), 11 states have call successors, (32) [2024-12-02 15:18:14,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:18:14,947 INFO L93 Difference]: Finished difference Result 1102 states and 1219 transitions. [2024-12-02 15:18:14,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-12-02 15:18:14,948 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 27 states have (on average 4.481481481481482) internal successors, (121), 30 states have internal predecessors, (121), 11 states have call successors, (32), 4 states have call predecessors, (32), 7 states have return successors, (32), 8 states have call predecessors, (32), 11 states have call successors, (32) Word has length 136 [2024-12-02 15:18:14,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:18:14,950 INFO L225 Difference]: With dead ends: 1102 [2024-12-02 15:18:14,950 INFO L226 Difference]: Without dead ends: 634 [2024-12-02 15:18:14,951 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 162 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 21.0s TimeCoverageRelationStatistics Valid=664, Invalid=2995, Unknown=1, NotChecked=0, Total=3660 [2024-12-02 15:18:14,951 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 490 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 1903 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 839 SdHoareTripleChecker+Invalid, 2225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:18:14,951 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [502 Valid, 839 Invalid, 2225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1903 Invalid, 0 Unknown, 0 Unchecked, 12.9s Time] [2024-12-02 15:18:14,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2024-12-02 15:18:15,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 476. [2024-12-02 15:18:15,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 389 states have (on average 1.0719794344473008) internal successors, (417), 391 states have internal predecessors, (417), 54 states have call successors, (54), 32 states have call predecessors, (54), 32 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:18:15,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 525 transitions. [2024-12-02 15:18:15,109 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 525 transitions. Word has length 136 [2024-12-02 15:18:15,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:18:15,109 INFO L471 AbstractCegarLoop]: Abstraction has 476 states and 525 transitions. [2024-12-02 15:18:15,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 27 states have (on average 4.481481481481482) internal successors, (121), 30 states have internal predecessors, (121), 11 states have call successors, (32), 4 states have call predecessors, (32), 7 states have return successors, (32), 8 states have call predecessors, (32), 11 states have call successors, (32) [2024-12-02 15:18:15,109 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 525 transitions. [2024-12-02 15:18:15,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-02 15:18:15,110 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:18:15,110 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 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-12-02 15:18:15,116 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-12-02 15:18:15,310 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-12-02 15:18:15,310 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:18:15,311 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:18:15,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1546595333, now seen corresponding path program 1 times [2024-12-02 15:18:15,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:18:15,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799225073] [2024-12-02 15:18:15,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:18:15,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:18:15,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 15:18:15,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1541263790] [2024-12-02 15:18:15,411 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:18:15,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:18:15,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:18:15,413 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:18:15,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-12-02 15:18:15,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:18:15,653 INFO L256 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 84 conjuncts are in the unsatisfiable core [2024-12-02 15:18:15,658 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:18:21,736 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-12-02 15:18:23,882 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:18:25,545 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:18:27,140 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-12-02 15:18:29,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:29,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:29,990 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 33 [2024-12-02 15:18:31,822 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 58 [2024-12-02 15:18:31,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:31,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:31,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:31,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:31,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:31,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 88 [2024-12-02 15:18:32,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:32,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:32,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:32,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:32,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:32,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:32,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:32,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:32,364 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 63 [2024-12-02 15:18:41,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:41,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:18:41,861 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 15:18:41,861 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 197 treesize of output 157 [2024-12-02 15:18:43,836 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 189 proven. 127 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2024-12-02 15:18:43,836 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:19:25,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:25,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799225073] [2024-12-02 15:19:25,583 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 15:19:25,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541263790] [2024-12-02 15:19:25,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541263790] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:19:25,583 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:19:25,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-12-02 15:19:25,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028572384] [2024-12-02 15:19:25,583 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 15:19:25,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-12-02 15:19:25,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:25,584 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-12-02 15:19:25,584 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1055, Unknown=1, NotChecked=0, Total=1190 [2024-12-02 15:19:25,584 INFO L87 Difference]: Start difference. First operand 476 states and 525 transitions. Second operand has 22 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 21 states have internal predecessors, (70), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:19:46,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:46,653 INFO L93 Difference]: Finished difference Result 892 states and 981 transitions. [2024-12-02 15:19:46,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-02 15:19:46,654 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 21 states have internal predecessors, (70), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 138 [2024-12-02 15:19:46,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:46,656 INFO L225 Difference]: With dead ends: 892 [2024-12-02 15:19:46,656 INFO L226 Difference]: Without dead ends: 510 [2024-12-02 15:19:46,656 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 35.5s TimeCoverageRelationStatistics Valid=391, Invalid=2260, Unknown=1, NotChecked=0, Total=2652 [2024-12-02 15:19:46,657 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 367 mSDsluCounter, 718 mSDsCounter, 0 mSdLazyCounter, 1514 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 793 SdHoareTripleChecker+Invalid, 1563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:46,657 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 793 Invalid, 1563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1514 Invalid, 0 Unknown, 0 Unchecked, 10.0s Time] [2024-12-02 15:19:46,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2024-12-02 15:19:46,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 476. [2024-12-02 15:19:46,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 389 states have (on average 1.069408740359897) internal successors, (416), 391 states have internal predecessors, (416), 54 states have call successors, (54), 32 states have call predecessors, (54), 32 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:19:46,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 524 transitions. [2024-12-02 15:19:46,812 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 524 transitions. Word has length 138 [2024-12-02 15:19:46,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:46,812 INFO L471 AbstractCegarLoop]: Abstraction has 476 states and 524 transitions. [2024-12-02 15:19:46,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 21 states have internal predecessors, (70), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2024-12-02 15:19:46,812 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 524 transitions. [2024-12-02 15:19:46,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-02 15:19:46,812 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:46,813 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 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-12-02 15:19:46,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-12-02 15:19:47,013 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:19:47,013 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:47,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:47,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1662261711, now seen corresponding path program 1 times [2024-12-02 15:19:47,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:47,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926225892] [2024-12-02 15:19:47,014 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:47,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 15:19:47,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1988844884] [2024-12-02 15:19:47,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:47,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:19:47,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:19:47,170 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:19:47,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-12-02 15:19:47,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:47,436 INFO L256 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-12-02 15:19:47,440 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:19:54,435 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 15:19:55,440 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-12-02 15:19:56,812 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-12-02 15:19:57,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:19:57,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:19:57,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:19:57,282 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 30 [2024-12-02 15:19:58,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:19:58,546 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 28 [2024-12-02 15:19:58,689 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-12-02 15:19:58,689 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:20:08,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:20:08,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926225892] [2024-12-02 15:20:08,926 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 15:20:08,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988844884] [2024-12-02 15:20:08,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988844884] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:20:08,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:20:08,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-12-02 15:20:08,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566470573] [2024-12-02 15:20:08,926 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 15:20:08,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 15:20:08,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:20:08,927 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 15:20:08,927 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=139, Unknown=1, NotChecked=0, Total=182 [2024-12-02 15:20:08,927 INFO L87 Difference]: Start difference. First operand 476 states and 524 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 7 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:20:11,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:20:11,506 INFO L93 Difference]: Finished difference Result 879 states and 966 transitions. [2024-12-02 15:20:11,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 15:20:11,507 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 7 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 138 [2024-12-02 15:20:11,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:20:11,510 INFO L225 Difference]: With dead ends: 879 [2024-12-02 15:20:11,510 INFO L226 Difference]: Without dead ends: 497 [2024-12-02 15:20:11,510 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=84, Invalid=221, Unknown=1, NotChecked=0, Total=306 [2024-12-02 15:20:11,511 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 88 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:20:11,511 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 239 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 15:20:11,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2024-12-02 15:20:11,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 464. [2024-12-02 15:20:11,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 377 states have (on average 1.0610079575596818) internal successors, (400), 379 states have internal predecessors, (400), 54 states have call successors, (54), 32 states have call predecessors, (54), 32 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:20:11,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 508 transitions. [2024-12-02 15:20:11,664 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 508 transitions. Word has length 138 [2024-12-02 15:20:11,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:20:11,664 INFO L471 AbstractCegarLoop]: Abstraction has 464 states and 508 transitions. [2024-12-02 15:20:11,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 7 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 15:20:11,665 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 508 transitions. [2024-12-02 15:20:11,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-02 15:20:11,665 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:20:11,665 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 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, 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, 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-12-02 15:20:11,672 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-12-02 15:20:11,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:20:11,866 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:20:11,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:20:11,866 INFO L85 PathProgramCache]: Analyzing trace with hash -1401982331, now seen corresponding path program 1 times [2024-12-02 15:20:11,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:20:11,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237800150] [2024-12-02 15:20:11,866 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:20:11,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:20:11,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 15:20:11,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [57610934] [2024-12-02 15:20:11,990 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:20:11,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:20:11,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:20:11,992 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:20:11,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_00a006cb-bbf8-41c9-9038-8ffc2bb3242b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-12-02 15:20:12,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:20:12,267 INFO L256 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-12-02 15:20:12,271 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:20:19,136 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-12-02 15:20:20,182 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-12-02 15:20:21,515 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-12-02 15:20:22,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 44 [2024-12-02 15:20:22,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:20:22,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:20:22,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:20:22,592 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 70 [2024-12-02 15:20:22,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:20:22,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:20:22,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:20:22,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:20:22,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 15:20:22,677 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40