./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.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_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/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_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/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_a897be1d-779e-44b5-bed4-68f45c02ee0a/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 24099d82b3ec494380587a5a92596aaf0762a1093bfe7e4cba5f9fda7da3acf4 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:38:34,809 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:38:34,871 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 07:38:34,877 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:38:34,877 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:38:34,902 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:38:34,903 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:38:34,903 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:38:34,903 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:38:34,903 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:38:34,904 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:38:34,904 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:38:34,904 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:38:34,904 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:38:34,904 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:38:34,904 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:38:34,904 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:38:34,905 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:38:34,905 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:38:34,906 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:38:34,906 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:38:34,906 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:38:34,906 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:38:34,906 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:38:34,906 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:38:34,906 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:38:34,906 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:38:34,906 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:38:34,906 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:38:34,906 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:38:34,907 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:38:34,907 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:38:34,907 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 07:38:34,907 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 07:38:34,907 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:38:34,907 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:38:34,907 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:38:34,907 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:38:34,907 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_a897be1d-779e-44b5-bed4-68f45c02ee0a/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 -> 24099d82b3ec494380587a5a92596aaf0762a1093bfe7e4cba5f9fda7da3acf4 [2024-12-02 07:38:35,139 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:38:35,147 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:38:35,149 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:38:35,151 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:38:35,151 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:38:35,152 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i [2024-12-02 07:38:37,759 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data/24d257e22/6a4facb1058a49c39d1d34918ccd115e/FLAG1c1d3b99f [2024-12-02 07:38:37,964 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:38:37,964 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i [2024-12-02 07:38:37,971 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data/24d257e22/6a4facb1058a49c39d1d34918ccd115e/FLAG1c1d3b99f [2024-12-02 07:38:38,342 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data/24d257e22/6a4facb1058a49c39d1d34918ccd115e [2024-12-02 07:38:38,344 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:38:38,345 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:38:38,346 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:38:38,346 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:38:38,350 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:38:38,350 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,351 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4498b17c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38, skipping insertion in model container [2024-12-02 07:38:38,351 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,364 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:38:38,472 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_a897be1d-779e-44b5-bed4-68f45c02ee0a/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i[913,926] [2024-12-02 07:38:38,524 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:38:38,533 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:38:38,541 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_a897be1d-779e-44b5-bed4-68f45c02ee0a/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i[913,926] [2024-12-02 07:38:38,567 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:38:38,579 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:38:38,579 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38 WrapperNode [2024-12-02 07:38:38,579 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:38:38,580 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:38:38,580 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:38:38,580 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:38:38,585 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,591 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,623 INFO L138 Inliner]: procedures = 26, calls = 31, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 165 [2024-12-02 07:38:38,623 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:38:38,623 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:38:38,624 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:38:38,624 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:38:38,633 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,633 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,636 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,656 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-12-02 07:38:38,656 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,656 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,664 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,666 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,669 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,672 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,674 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,679 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:38:38,680 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:38:38,680 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:38:38,680 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:38:38,681 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (1/1) ... [2024-12-02 07:38:38,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:38:38,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:38:38,710 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:38:38,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:38:38,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:38:38,741 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 07:38:38,741 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 07:38:38,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 07:38:38,741 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:38:38,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:38:38,812 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:38:38,814 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:38:39,143 INFO L? ?]: Removed 28 outVars from TransFormulas that were not future-live. [2024-12-02 07:38:39,143 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:38:39,152 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:38:39,152 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 07:38:39,152 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:38:39 BoogieIcfgContainer [2024-12-02 07:38:39,152 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:38:39,154 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:38:39,154 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:38:39,158 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:38:39,158 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:38:38" (1/3) ... [2024-12-02 07:38:39,158 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e18840b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:38:39, skipping insertion in model container [2024-12-02 07:38:39,159 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:38:38" (2/3) ... [2024-12-02 07:38:39,159 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e18840b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:38:39, skipping insertion in model container [2024-12-02 07:38:39,159 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:38:39" (3/3) ... [2024-12-02 07:38:39,160 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_normal_file-10.i [2024-12-02 07:38:39,172 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:38:39,174 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_normal_file-10.i that has 2 procedures, 74 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 07:38:39,224 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:38:39,236 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;@61c131a6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:38:39,236 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:38:39,240 INFO L276 IsEmpty]: Start isEmpty. Operand has 74 states, 53 states have (on average 1.3962264150943395) internal successors, (74), 54 states have internal predecessors, (74), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-12-02 07:38:39,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-12-02 07:38:39,250 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:38:39,250 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:38:39,251 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:38:39,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:38:39,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1915142532, now seen corresponding path program 1 times [2024-12-02 07:38:39,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:38:39,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166167327] [2024-12-02 07:38:39,264 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:38:39,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:38:39,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:38:39,891 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:38:39,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:38:39,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166167327] [2024-12-02 07:38:39,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166167327] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:38:39,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:38:39,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:38:39,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105318063] [2024-12-02 07:38:39,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:38:39,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:38:39,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:38:39,912 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:38:39,913 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:38:39,915 INFO L87 Difference]: Start difference. First operand has 74 states, 53 states have (on average 1.3962264150943395) internal successors, (74), 54 states have internal predecessors, (74), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:38:40,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:38:40,108 INFO L93 Difference]: Finished difference Result 209 states and 357 transitions. [2024-12-02 07:38:40,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:38:40,110 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 122 [2024-12-02 07:38:40,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:38:40,116 INFO L225 Difference]: With dead ends: 209 [2024-12-02 07:38:40,116 INFO L226 Difference]: Without dead ends: 138 [2024-12-02 07:38:40,119 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:38:40,122 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 72 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:38:40,123 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 384 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:38:40,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-12-02 07:38:40,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 104. [2024-12-02 07:38:40,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 65 states have (on average 1.2615384615384615) internal successors, (82), 65 states have internal predecessors, (82), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-12-02 07:38:40,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 154 transitions. [2024-12-02 07:38:40,172 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 154 transitions. Word has length 122 [2024-12-02 07:38:40,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:38:40,173 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 154 transitions. [2024-12-02 07:38:40,173 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:38:40,173 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 154 transitions. [2024-12-02 07:38:40,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 07:38:40,176 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:38:40,176 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:38:40,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 07:38:40,176 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:38:40,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:38:40,177 INFO L85 PathProgramCache]: Analyzing trace with hash -2009744545, now seen corresponding path program 1 times [2024-12-02 07:38:40,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:38:40,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177378048] [2024-12-02 07:38:40,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:38:40,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:38:40,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:38:57,072 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:38:57,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:38:57,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177378048] [2024-12-02 07:38:57,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177378048] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:38:57,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:38:57,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:38:57,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002721196] [2024-12-02 07:38:57,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:38:57,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:38:57,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:38:57,075 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:38:57,075 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:38:57,075 INFO L87 Difference]: Start difference. First operand 104 states and 154 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:38:58,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:38:58,719 INFO L93 Difference]: Finished difference Result 341 states and 493 transitions. [2024-12-02 07:38:58,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:38:58,720 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-12-02 07:38:58,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:38:58,723 INFO L225 Difference]: With dead ends: 341 [2024-12-02 07:38:58,723 INFO L226 Difference]: Without dead ends: 274 [2024-12-02 07:38:58,724 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:38:58,725 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 701 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:38:58,725 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [701 Valid, 522 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 07:38:58,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2024-12-02 07:38:58,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 187. [2024-12-02 07:38:58,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 128 states have (on average 1.296875) internal successors, (166), 129 states have internal predecessors, (166), 54 states have call successors, (54), 4 states have call predecessors, (54), 4 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 07:38:58,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 274 transitions. [2024-12-02 07:38:58,757 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 274 transitions. Word has length 123 [2024-12-02 07:38:58,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:38:58,758 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 274 transitions. [2024-12-02 07:38:58,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:38:58,758 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 274 transitions. [2024-12-02 07:38:58,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 07:38:58,760 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:38:58,761 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:38:58,761 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 07:38:58,761 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:38:58,762 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:38:58,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1329686175, now seen corresponding path program 1 times [2024-12-02 07:38:58,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:38:58,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582796937] [2024-12-02 07:38:58,762 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:38:58,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:38:58,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:40:02,092 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:40:02,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:40:02,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582796937] [2024-12-02 07:40:02,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582796937] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:40:02,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:40:02,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:40:02,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136093725] [2024-12-02 07:40:02,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:40:02,093 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:40:02,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:40:02,093 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:40:02,093 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:40:02,094 INFO L87 Difference]: Start difference. First operand 187 states and 274 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:40:03,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:40:03,971 INFO L93 Difference]: Finished difference Result 343 states and 492 transitions. [2024-12-02 07:40:03,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:40:03,972 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-12-02 07:40:03,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:40:03,976 INFO L225 Difference]: With dead ends: 343 [2024-12-02 07:40:03,976 INFO L226 Difference]: Without dead ends: 276 [2024-12-02 07:40:03,977 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:40:03,978 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 476 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:40:03,978 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 528 Invalid, 978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:40:03,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2024-12-02 07:40:03,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 187. [2024-12-02 07:40:03,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 128 states have (on average 1.296875) internal successors, (166), 129 states have internal predecessors, (166), 54 states have call successors, (54), 4 states have call predecessors, (54), 4 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 07:40:04,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 274 transitions. [2024-12-02 07:40:04,002 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 274 transitions. Word has length 123 [2024-12-02 07:40:04,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:40:04,003 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 274 transitions. [2024-12-02 07:40:04,003 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:40:04,003 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 274 transitions. [2024-12-02 07:40:04,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 07:40:04,005 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:40:04,005 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:04,006 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 07:40:04,006 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:40:04,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:40:04,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1137097311, now seen corresponding path program 1 times [2024-12-02 07:40:04,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:40:04,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640518957] [2024-12-02 07:40:04,007 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:40:04,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:40:04,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:40:21,354 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:40:21,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:40:21,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640518957] [2024-12-02 07:40:21,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640518957] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:40:21,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:40:21,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 07:40:21,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693101024] [2024-12-02 07:40:21,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:40:21,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:40:21,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:40:21,355 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:40:21,355 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:40:21,355 INFO L87 Difference]: Start difference. First operand 187 states and 274 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:40:23,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:40:23,765 INFO L93 Difference]: Finished difference Result 385 states and 538 transitions. [2024-12-02 07:40:23,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 07:40:23,766 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 123 [2024-12-02 07:40:23,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:40:23,768 INFO L225 Difference]: With dead ends: 385 [2024-12-02 07:40:23,768 INFO L226 Difference]: Without dead ends: 318 [2024-12-02 07:40:23,769 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=208, Invalid=662, Unknown=0, NotChecked=0, Total=870 [2024-12-02 07:40:23,769 INFO L435 NwaCegarLoop]: 92 mSDtfsCounter, 641 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 641 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 1235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:40:23,769 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [641 Valid, 679 Invalid, 1235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1149 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 07:40:23,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2024-12-02 07:40:23,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 208. [2024-12-02 07:40:23,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 145 states have (on average 1.2758620689655173) internal successors, (185), 146 states have internal predecessors, (185), 54 states have call successors, (54), 8 states have call predecessors, (54), 8 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 07:40:23,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 293 transitions. [2024-12-02 07:40:23,789 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 293 transitions. Word has length 123 [2024-12-02 07:40:23,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:40:23,790 INFO L471 AbstractCegarLoop]: Abstraction has 208 states and 293 transitions. [2024-12-02 07:40:23,790 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:40:23,790 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 293 transitions. [2024-12-02 07:40:23,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 07:40:23,792 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:40:23,792 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:23,792 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 07:40:23,792 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:40:23,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:40:23,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1395262749, now seen corresponding path program 1 times [2024-12-02 07:40:23,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:40:23,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289779851] [2024-12-02 07:40:23,793 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:40:23,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:40:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:40:41,952 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:40:41,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:40:41,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289779851] [2024-12-02 07:40:41,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289779851] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:40:41,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:40:41,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:40:41,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019004156] [2024-12-02 07:40:41,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:40:41,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:40:41,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:40:41,954 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:40:41,954 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:40:41,954 INFO L87 Difference]: Start difference. First operand 208 states and 293 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:40:44,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:40:44,990 INFO L93 Difference]: Finished difference Result 487 states and 671 transitions. [2024-12-02 07:40:44,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 07:40:44,991 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-12-02 07:40:44,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:40:44,993 INFO L225 Difference]: With dead ends: 487 [2024-12-02 07:40:44,993 INFO L226 Difference]: Without dead ends: 420 [2024-12-02 07:40:44,994 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=291, Invalid=831, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 07:40:44,995 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 726 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1191 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:40:44,995 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [726 Valid, 647 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1191 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 07:40:44,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2024-12-02 07:40:45,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 208. [2024-12-02 07:40:45,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 145 states have (on average 1.2758620689655173) internal successors, (185), 146 states have internal predecessors, (185), 54 states have call successors, (54), 8 states have call predecessors, (54), 8 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 07:40:45,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 293 transitions. [2024-12-02 07:40:45,016 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 293 transitions. Word has length 123 [2024-12-02 07:40:45,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:40:45,016 INFO L471 AbstractCegarLoop]: Abstraction has 208 states and 293 transitions. [2024-12-02 07:40:45,016 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:40:45,016 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 293 transitions. [2024-12-02 07:40:45,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 07:40:45,018 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:40:45,018 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:45,018 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 07:40:45,018 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:40:45,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:40:45,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1944212767, now seen corresponding path program 1 times [2024-12-02 07:40:45,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:40:45,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744032421] [2024-12-02 07:40:45,019 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:40:45,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:40:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:40:57,551 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:40:57,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:40:57,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744032421] [2024-12-02 07:40:57,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744032421] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:40:57,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:40:57,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:40:57,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799781519] [2024-12-02 07:40:57,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:40:57,552 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:40:57,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:40:57,552 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:40:57,553 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:40:57,553 INFO L87 Difference]: Start difference. First operand 208 states and 293 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:40:58,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:40:58,352 INFO L93 Difference]: Finished difference Result 460 states and 642 transitions. [2024-12-02 07:40:58,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:40:58,353 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-12-02 07:40:58,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:40:58,355 INFO L225 Difference]: With dead ends: 460 [2024-12-02 07:40:58,355 INFO L226 Difference]: Without dead ends: 295 [2024-12-02 07:40:58,355 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2024-12-02 07:40:58,356 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 411 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:40:58,356 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 564 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 07:40:58,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-12-02 07:40:58,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 210. [2024-12-02 07:40:58,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 147 states have (on average 1.272108843537415) internal successors, (187), 148 states have internal predecessors, (187), 54 states have call successors, (54), 8 states have call predecessors, (54), 8 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 07:40:58,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 295 transitions. [2024-12-02 07:40:58,373 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 295 transitions. Word has length 123 [2024-12-02 07:40:58,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:40:58,373 INFO L471 AbstractCegarLoop]: Abstraction has 210 states and 295 transitions. [2024-12-02 07:40:58,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:40:58,373 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 295 transitions. [2024-12-02 07:40:58,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 07:40:58,374 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:40:58,374 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:58,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 07:40:58,375 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:40:58,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:40:58,375 INFO L85 PathProgramCache]: Analyzing trace with hash 291078045, now seen corresponding path program 1 times [2024-12-02 07:40:58,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:40:58,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130167077] [2024-12-02 07:40:58,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:40:58,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:40:58,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:41:04,609 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:41:04,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:41:04,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130167077] [2024-12-02 07:41:04,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130167077] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:41:04,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:41:04,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:41:04,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458215768] [2024-12-02 07:41:04,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:41:04,610 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:41:04,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:41:04,611 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:41:04,611 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:41:04,611 INFO L87 Difference]: Start difference. First operand 210 states and 295 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:41:05,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:41:05,880 INFO L93 Difference]: Finished difference Result 422 states and 595 transitions. [2024-12-02 07:41:05,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:41:05,881 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-12-02 07:41:05,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:41:05,883 INFO L225 Difference]: With dead ends: 422 [2024-12-02 07:41:05,883 INFO L226 Difference]: Without dead ends: 355 [2024-12-02 07:41:05,884 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=168, Invalid=482, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:41:05,884 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 360 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 729 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:41:05,884 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 552 Invalid, 815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 729 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 07:41:05,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2024-12-02 07:41:05,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 294. [2024-12-02 07:41:05,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 210 states have (on average 1.2857142857142858) internal successors, (270), 211 states have internal predecessors, (270), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 07:41:05,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 414 transitions. [2024-12-02 07:41:05,909 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 414 transitions. Word has length 123 [2024-12-02 07:41:05,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:41:05,910 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 414 transitions. [2024-12-02 07:41:05,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:41:05,910 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 414 transitions. [2024-12-02 07:41:05,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 07:41:05,911 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:41:05,912 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:41:05,912 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 07:41:05,912 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:41:05,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:41:05,912 INFO L85 PathProgramCache]: Analyzing trace with hash 971136415, now seen corresponding path program 1 times [2024-12-02 07:41:05,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:41:05,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82311309] [2024-12-02 07:41:05,912 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:41:05,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:41:05,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:41:20,503 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:41:20,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:41:20,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82311309] [2024-12-02 07:41:20,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82311309] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:41:20,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:41:20,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:41:20,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631375653] [2024-12-02 07:41:20,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:41:20,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:41:20,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:41:20,504 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:41:20,504 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:41:20,504 INFO L87 Difference]: Start difference. First operand 294 states and 414 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:41:21,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:41:21,908 INFO L93 Difference]: Finished difference Result 452 states and 632 transitions. [2024-12-02 07:41:21,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:41:21,908 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-12-02 07:41:21,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:41:21,910 INFO L225 Difference]: With dead ends: 452 [2024-12-02 07:41:21,910 INFO L226 Difference]: Without dead ends: 385 [2024-12-02 07:41:21,911 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=164, Invalid=486, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:41:21,911 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 577 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 879 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:41:21,911 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [577 Valid, 558 Invalid, 967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 879 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 07:41:21,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2024-12-02 07:41:21,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 294. [2024-12-02 07:41:21,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 210 states have (on average 1.2857142857142858) internal successors, (270), 211 states have internal predecessors, (270), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 07:41:21,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 414 transitions. [2024-12-02 07:41:21,928 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 414 transitions. Word has length 123 [2024-12-02 07:41:21,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:41:21,929 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 414 transitions. [2024-12-02 07:41:21,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:41:21,929 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 414 transitions. [2024-12-02 07:41:21,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 07:41:21,929 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:41:21,930 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:41:21,930 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 07:41:21,930 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:41:21,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:41:21,930 INFO L85 PathProgramCache]: Analyzing trace with hash -857047395, now seen corresponding path program 1 times [2024-12-02 07:41:21,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:41:21,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10889541] [2024-12-02 07:41:21,930 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:41:21,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:41:21,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:41:36,545 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:41:36,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:41:36,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10889541] [2024-12-02 07:41:36,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10889541] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:41:36,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:41:36,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:41:36,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595572035] [2024-12-02 07:41:36,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:41:36,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:41:36,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:41:36,547 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:41:36,547 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:41:36,547 INFO L87 Difference]: Start difference. First operand 294 states and 414 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:41:37,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:41:37,832 INFO L93 Difference]: Finished difference Result 398 states and 560 transitions. [2024-12-02 07:41:37,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:41:37,833 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-12-02 07:41:37,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:41:37,834 INFO L225 Difference]: With dead ends: 398 [2024-12-02 07:41:37,834 INFO L226 Difference]: Without dead ends: 331 [2024-12-02 07:41:37,835 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=137, Invalid=369, Unknown=0, NotChecked=0, Total=506 [2024-12-02 07:41:37,835 INFO L435 NwaCegarLoop]: 95 mSDtfsCounter, 301 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:41:37,835 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 604 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 803 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 07:41:37,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2024-12-02 07:41:37,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 278. [2024-12-02 07:41:37,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 194 states have (on average 1.268041237113402) internal successors, (246), 195 states have internal predecessors, (246), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 07:41:37,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 390 transitions. [2024-12-02 07:41:37,847 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 390 transitions. Word has length 123 [2024-12-02 07:41:37,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:41:37,848 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 390 transitions. [2024-12-02 07:41:37,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:41:37,848 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 390 transitions. [2024-12-02 07:41:37,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 07:41:37,848 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:41:37,848 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:41:37,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 07:41:37,849 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:41:37,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:41:37,849 INFO L85 PathProgramCache]: Analyzing trace with hash -49931939, now seen corresponding path program 1 times [2024-12-02 07:41:37,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:41:37,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957601257] [2024-12-02 07:41:37,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:41:37,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:41:37,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:41:50,144 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:41:50,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:41:50,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957601257] [2024-12-02 07:41:50,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957601257] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:41:50,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:41:50,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:41:50,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131934690] [2024-12-02 07:41:50,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:41:50,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:41:50,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:41:50,145 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:41:50,145 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:41:50,145 INFO L87 Difference]: Start difference. First operand 278 states and 390 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:41:51,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:41:51,070 INFO L93 Difference]: Finished difference Result 483 states and 676 transitions. [2024-12-02 07:41:51,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:41:51,070 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-12-02 07:41:51,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:41:51,072 INFO L225 Difference]: With dead ends: 483 [2024-12-02 07:41:51,072 INFO L226 Difference]: Without dead ends: 327 [2024-12-02 07:41:51,073 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=146, Invalid=274, Unknown=0, NotChecked=0, Total=420 [2024-12-02 07:41:51,073 INFO L435 NwaCegarLoop]: 102 mSDtfsCounter, 259 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:41:51,074 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 601 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 07:41:51,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2024-12-02 07:41:51,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 280. [2024-12-02 07:41:51,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 196 states have (on average 1.2653061224489797) internal successors, (248), 197 states have internal predecessors, (248), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 07:41:51,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 392 transitions. [2024-12-02 07:41:51,094 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 392 transitions. Word has length 123 [2024-12-02 07:41:51,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:41:51,095 INFO L471 AbstractCegarLoop]: Abstraction has 280 states and 392 transitions. [2024-12-02 07:41:51,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:41:51,095 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 392 transitions. [2024-12-02 07:41:51,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:41:51,096 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:41:51,096 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:41:51,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 07:41:51,096 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:41:51,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:41:51,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1627607207, now seen corresponding path program 1 times [2024-12-02 07:41:51,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:41:51,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090980928] [2024-12-02 07:41:51,097 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:41:51,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:41:51,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:42:06,275 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:42:06,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:42:06,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090980928] [2024-12-02 07:42:06,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090980928] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:42:06,275 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:42:06,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:42:06,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065127374] [2024-12-02 07:42:06,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:42:06,276 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:42:06,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:42:06,276 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:42:06,276 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:42:06,277 INFO L87 Difference]: Start difference. First operand 280 states and 392 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:42:09,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:42:09,950 INFO L93 Difference]: Finished difference Result 526 states and 729 transitions. [2024-12-02 07:42:09,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 07:42:09,950 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 124 [2024-12-02 07:42:09,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:42:09,952 INFO L225 Difference]: With dead ends: 526 [2024-12-02 07:42:09,952 INFO L226 Difference]: Without dead ends: 459 [2024-12-02 07:42:09,952 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=250, Invalid=742, Unknown=0, NotChecked=0, Total=992 [2024-12-02 07:42:09,953 INFO L435 NwaCegarLoop]: 90 mSDtfsCounter, 703 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 703 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 1365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:42:09,953 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [703 Valid, 657 Invalid, 1365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1279 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 07:42:09,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2024-12-02 07:42:09,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 291. [2024-12-02 07:42:09,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 207 states have (on average 1.285024154589372) internal successors, (266), 208 states have internal predecessors, (266), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 07:42:09,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 410 transitions. [2024-12-02 07:42:09,966 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 410 transitions. Word has length 124 [2024-12-02 07:42:09,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:42:09,967 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 410 transitions. [2024-12-02 07:42:09,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:42:09,967 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 410 transitions. [2024-12-02 07:42:09,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:42:09,968 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:42:09,968 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:42:09,968 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 07:42:09,968 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:42:09,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:42:09,969 INFO L85 PathProgramCache]: Analyzing trace with hash 147400155, now seen corresponding path program 1 times [2024-12-02 07:42:09,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:42:09,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217013646] [2024-12-02 07:42:09,969 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:42:09,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:42:09,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:42:10,066 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:42:10,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:42:10,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217013646] [2024-12-02 07:42:10,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217013646] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:42:10,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:42:10,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:42:10,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532664190] [2024-12-02 07:42:10,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:42:10,067 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:42:10,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:42:10,067 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:42:10,067 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:42:10,067 INFO L87 Difference]: Start difference. First operand 291 states and 410 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:42:10,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:42:10,129 INFO L93 Difference]: Finished difference Result 408 states and 572 transitions. [2024-12-02 07:42:10,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:42:10,130 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-12-02 07:42:10,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:42:10,132 INFO L225 Difference]: With dead ends: 408 [2024-12-02 07:42:10,132 INFO L226 Difference]: Without dead ends: 341 [2024-12-02 07:42:10,133 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:42:10,133 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 49 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:42:10,133 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 224 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:42:10,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2024-12-02 07:42:10,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 336. [2024-12-02 07:42:10,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 241 states have (on average 1.2697095435684647) internal successors, (306), 243 states have internal predecessors, (306), 80 states have call successors, (80), 14 states have call predecessors, (80), 14 states have return successors, (80), 78 states have call predecessors, (80), 80 states have call successors, (80) [2024-12-02 07:42:10,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 466 transitions. [2024-12-02 07:42:10,157 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 466 transitions. Word has length 124 [2024-12-02 07:42:10,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:42:10,158 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 466 transitions. [2024-12-02 07:42:10,158 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:42:10,158 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 466 transitions. [2024-12-02 07:42:10,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:42:10,159 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:42:10,159 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:42:10,159 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 07:42:10,159 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:42:10,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:42:10,160 INFO L85 PathProgramCache]: Analyzing trace with hash -2020634217, now seen corresponding path program 1 times [2024-12-02 07:42:10,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:42:10,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621678459] [2024-12-02 07:42:10,160 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:42:10,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:42:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:20,554 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:43:20,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:20,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621678459] [2024-12-02 07:43:20,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621678459] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:20,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:43:20,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:43:20,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221771787] [2024-12-02 07:43:20,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:20,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:43:20,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:20,555 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:43:20,555 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:43:20,555 INFO L87 Difference]: Start difference. First operand 336 states and 466 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:43:25,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:25,519 INFO L93 Difference]: Finished difference Result 680 states and 935 transitions. [2024-12-02 07:43:25,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 07:43:25,519 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 124 [2024-12-02 07:43:25,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:25,521 INFO L225 Difference]: With dead ends: 680 [2024-12-02 07:43:25,521 INFO L226 Difference]: Without dead ends: 580 [2024-12-02 07:43:25,522 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=278, Invalid=912, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 07:43:25,522 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 1353 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 1093 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1353 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 1093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:25,523 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1353 Valid, 561 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 1093 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 07:43:25,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-12-02 07:43:25,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 352. [2024-12-02 07:43:25,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 257 states have (on average 1.2879377431906616) internal successors, (331), 258 states have internal predecessors, (331), 80 states have call successors, (80), 14 states have call predecessors, (80), 14 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2024-12-02 07:43:25,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 491 transitions. [2024-12-02 07:43:25,538 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 491 transitions. Word has length 124 [2024-12-02 07:43:25,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:25,538 INFO L471 AbstractCegarLoop]: Abstraction has 352 states and 491 transitions. [2024-12-02 07:43:25,538 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:43:25,538 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 491 transitions. [2024-12-02 07:43:25,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:43:25,539 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:25,539 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:43:25,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 07:43:25,539 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:25,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:25,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1435209817, now seen corresponding path program 1 times [2024-12-02 07:43:25,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:25,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685720644] [2024-12-02 07:43:25,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:25,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:25,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:47:28,861 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:47:28,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:47:28,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685720644] [2024-12-02 07:47:28,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685720644] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:47:28,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:47:28,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 07:47:28,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367073064] [2024-12-02 07:47:28,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:47:28,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 07:47:28,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:47:28,862 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 07:47:28,862 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:47:28,862 INFO L87 Difference]: Start difference. First operand 352 states and 491 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:47:40,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:47:40,421 INFO L93 Difference]: Finished difference Result 737 states and 1016 transitions. [2024-12-02 07:47:40,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-02 07:47:40,422 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 124 [2024-12-02 07:47:40,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:47:40,424 INFO L225 Difference]: With dead ends: 737 [2024-12-02 07:47:40,424 INFO L226 Difference]: Without dead ends: 637 [2024-12-02 07:47:40,424 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=383, Invalid=1257, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 07:47:40,425 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 1191 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 1637 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1191 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 1729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:47:40,425 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1191 Valid, 721 Invalid, 1729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1637 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-02 07:47:40,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2024-12-02 07:47:40,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 366. [2024-12-02 07:47:40,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 271 states have (on average 1.3025830258302582) internal successors, (353), 272 states have internal predecessors, (353), 80 states have call successors, (80), 14 states have call predecessors, (80), 14 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2024-12-02 07:47:40,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 513 transitions. [2024-12-02 07:47:40,441 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 513 transitions. Word has length 124 [2024-12-02 07:47:40,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:47:40,442 INFO L471 AbstractCegarLoop]: Abstraction has 366 states and 513 transitions. [2024-12-02 07:47:40,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:47:40,442 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 513 transitions. [2024-12-02 07:47:40,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:47:40,443 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:47:40,443 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:47:40,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 07:47:40,443 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:47:40,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:47:40,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1084750117, now seen corresponding path program 1 times [2024-12-02 07:47:40,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:47:40,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998025588] [2024-12-02 07:47:40,443 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:47:40,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:47:40,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:47:40,544 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:47:40,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:47:40,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998025588] [2024-12-02 07:47:40,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998025588] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:47:40,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:47:40,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:47:40,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31541969] [2024-12-02 07:47:40,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:47:40,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:47:40,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:47:40,545 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:47:40,545 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:47:40,545 INFO L87 Difference]: Start difference. First operand 366 states and 513 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:47:40,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:47:40,639 INFO L93 Difference]: Finished difference Result 813 states and 1136 transitions. [2024-12-02 07:47:40,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:47:40,639 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-12-02 07:47:40,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:47:40,641 INFO L225 Difference]: With dead ends: 813 [2024-12-02 07:47:40,641 INFO L226 Difference]: Without dead ends: 519 [2024-12-02 07:47:40,642 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:47:40,642 INFO L435 NwaCegarLoop]: 107 mSDtfsCounter, 73 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:47:40,642 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 282 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:47:40,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2024-12-02 07:47:40,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 466. [2024-12-02 07:47:40,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 364 states have (on average 1.3104395604395604) internal successors, (477), 367 states have internal predecessors, (477), 84 states have call successors, (84), 17 states have call predecessors, (84), 17 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 07:47:40,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 645 transitions. [2024-12-02 07:47:40,662 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 645 transitions. Word has length 124 [2024-12-02 07:47:40,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:47:40,662 INFO L471 AbstractCegarLoop]: Abstraction has 466 states and 645 transitions. [2024-12-02 07:47:40,662 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:47:40,662 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 645 transitions. [2024-12-02 07:47:40,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:47:40,663 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:47:40,663 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:47:40,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 07:47:40,664 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:47:40,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:47:40,664 INFO L85 PathProgramCache]: Analyzing trace with hash 2080554075, now seen corresponding path program 1 times [2024-12-02 07:47:40,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:47:40,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261820596] [2024-12-02 07:47:40,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:47:40,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:47:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:47:40,773 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:47:40,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:47:40,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261820596] [2024-12-02 07:47:40,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261820596] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:47:40,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:47:40,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:47:40,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351395279] [2024-12-02 07:47:40,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:47:40,774 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:47:40,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:47:40,775 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:47:40,775 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:47:40,775 INFO L87 Difference]: Start difference. First operand 466 states and 645 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:47:40,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:47:40,870 INFO L93 Difference]: Finished difference Result 1069 states and 1468 transitions. [2024-12-02 07:47:40,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:47:40,870 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-12-02 07:47:40,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:47:40,872 INFO L225 Difference]: With dead ends: 1069 [2024-12-02 07:47:40,872 INFO L226 Difference]: Without dead ends: 676 [2024-12-02 07:47:40,873 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:47:40,874 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 39 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:47:40,874 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 351 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:47:40,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2024-12-02 07:47:40,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 664. [2024-12-02 07:47:40,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 534 states have (on average 1.2865168539325842) internal successors, (687), 543 states have internal predecessors, (687), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:47:40,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 895 transitions. [2024-12-02 07:47:40,905 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 895 transitions. Word has length 124 [2024-12-02 07:47:40,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:47:40,905 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 895 transitions. [2024-12-02 07:47:40,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:47:40,905 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 895 transitions. [2024-12-02 07:47:40,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:47:40,906 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:47:40,906 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:47:40,906 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 07:47:40,906 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:47:40,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:47:40,907 INFO L85 PathProgramCache]: Analyzing trace with hash 685985177, now seen corresponding path program 1 times [2024-12-02 07:47:40,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:47:40,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94082970] [2024-12-02 07:47:40,907 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:47:40,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:47:40,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:48:09,516 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:48:09,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:48:09,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94082970] [2024-12-02 07:48:09,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94082970] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:48:09,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:48:09,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:48:09,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311925298] [2024-12-02 07:48:09,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:48:09,517 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:48:09,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:48:09,517 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:48:09,518 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:48:09,518 INFO L87 Difference]: Start difference. First operand 664 states and 895 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:48:11,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:48:11,268 INFO L93 Difference]: Finished difference Result 1504 states and 2016 transitions. [2024-12-02 07:48:11,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:48:11,268 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-12-02 07:48:11,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:48:11,272 INFO L225 Difference]: With dead ends: 1504 [2024-12-02 07:48:11,272 INFO L226 Difference]: Without dead ends: 913 [2024-12-02 07:48:11,273 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=146, Invalid=316, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:48:11,274 INFO L435 NwaCegarLoop]: 117 mSDtfsCounter, 364 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:48:11,274 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 700 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 07:48:11,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2024-12-02 07:48:11,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 662. [2024-12-02 07:48:11,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 532 states have (on average 1.2857142857142858) internal successors, (684), 541 states have internal predecessors, (684), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:48:11,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 892 transitions. [2024-12-02 07:48:11,306 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 892 transitions. Word has length 124 [2024-12-02 07:48:11,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:48:11,306 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 892 transitions. [2024-12-02 07:48:11,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:48:11,306 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 892 transitions. [2024-12-02 07:48:11,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:48:11,307 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:48:11,307 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:48:11,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 07:48:11,307 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:48:11,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:48:11,307 INFO L85 PathProgramCache]: Analyzing trace with hash 978416347, now seen corresponding path program 1 times [2024-12-02 07:48:11,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:48:11,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333846342] [2024-12-02 07:48:11,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:48:11,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:48:11,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:48:24,117 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:48:24,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:48:24,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333846342] [2024-12-02 07:48:24,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333846342] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:48:24,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:48:24,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:48:24,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065256747] [2024-12-02 07:48:24,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:48:24,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:48:24,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:48:24,118 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:48:24,118 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:48:24,118 INFO L87 Difference]: Start difference. First operand 662 states and 892 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:48:25,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:48:25,537 INFO L93 Difference]: Finished difference Result 1397 states and 1868 transitions. [2024-12-02 07:48:25,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:48:25,537 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-12-02 07:48:25,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:48:25,540 INFO L225 Difference]: With dead ends: 1397 [2024-12-02 07:48:25,541 INFO L226 Difference]: Without dead ends: 1129 [2024-12-02 07:48:25,541 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2024-12-02 07:48:25,542 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 509 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 509 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:48:25,542 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [509 Valid, 460 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 07:48:25,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1129 states. [2024-12-02 07:48:25,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1129 to 681. [2024-12-02 07:48:25,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 551 states have (on average 1.2921960072595282) internal successors, (712), 560 states have internal predecessors, (712), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:48:25,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 920 transitions. [2024-12-02 07:48:25,578 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 920 transitions. Word has length 124 [2024-12-02 07:48:25,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:48:25,578 INFO L471 AbstractCegarLoop]: Abstraction has 681 states and 920 transitions. [2024-12-02 07:48:25,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:48:25,579 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 920 transitions. [2024-12-02 07:48:25,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:48:25,580 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:48:25,580 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:48:25,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 07:48:25,580 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:48:25,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:48:25,580 INFO L85 PathProgramCache]: Analyzing trace with hash 585389337, now seen corresponding path program 1 times [2024-12-02 07:48:25,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:48:25,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595861101] [2024-12-02 07:48:25,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:48:25,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:48:25,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:48:39,989 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:48:39,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:48:39,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595861101] [2024-12-02 07:48:39,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595861101] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:48:39,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:48:39,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:48:39,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781112411] [2024-12-02 07:48:39,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:48:39,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:48:39,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:48:39,990 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:48:39,991 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:48:39,991 INFO L87 Difference]: Start difference. First operand 681 states and 920 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:48:42,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:48:42,298 INFO L93 Difference]: Finished difference Result 1282 states and 1718 transitions. [2024-12-02 07:48:42,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 07:48:42,299 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-12-02 07:48:42,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:48:42,301 INFO L225 Difference]: With dead ends: 1282 [2024-12-02 07:48:42,301 INFO L226 Difference]: Without dead ends: 1014 [2024-12-02 07:48:42,302 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=201, Invalid=669, Unknown=0, NotChecked=0, Total=870 [2024-12-02 07:48:42,302 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 418 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:48:42,302 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 553 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:48:42,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2024-12-02 07:48:42,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 684. [2024-12-02 07:48:42,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 554 states have (on average 1.2942238267148014) internal successors, (717), 563 states have internal predecessors, (717), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:48:42,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 925 transitions. [2024-12-02 07:48:42,337 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 925 transitions. Word has length 124 [2024-12-02 07:48:42,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:48:42,337 INFO L471 AbstractCegarLoop]: Abstraction has 684 states and 925 transitions. [2024-12-02 07:48:42,338 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:48:42,338 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 925 transitions. [2024-12-02 07:48:42,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:48:42,338 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:48:42,338 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:48:42,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 07:48:42,339 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:48:42,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:48:42,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1934570597, now seen corresponding path program 1 times [2024-12-02 07:48:42,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:48:42,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731876275] [2024-12-02 07:48:42,339 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:48:42,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:48:42,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:48:51,596 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:48:51,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:48:51,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731876275] [2024-12-02 07:48:51,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731876275] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:48:51,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:48:51,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 07:48:51,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947216431] [2024-12-02 07:48:51,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:48:51,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 07:48:51,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:48:51,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 07:48:51,597 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:48:51,597 INFO L87 Difference]: Start difference. First operand 684 states and 925 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:48:52,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:48:52,413 INFO L93 Difference]: Finished difference Result 1185 states and 1595 transitions. [2024-12-02 07:48:52,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 07:48:52,414 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-12-02 07:48:52,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:48:52,416 INFO L225 Difference]: With dead ends: 1185 [2024-12-02 07:48:52,416 INFO L226 Difference]: Without dead ends: 917 [2024-12-02 07:48:52,417 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:48:52,417 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 278 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 635 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:48:52,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 510 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 635 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 07:48:52,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2024-12-02 07:48:52,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 687. [2024-12-02 07:48:52,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 557 states have (on average 1.296229802513465) internal successors, (722), 566 states have internal predecessors, (722), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:48:52,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 930 transitions. [2024-12-02 07:48:52,451 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 930 transitions. Word has length 124 [2024-12-02 07:48:52,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:48:52,452 INFO L471 AbstractCegarLoop]: Abstraction has 687 states and 930 transitions. [2024-12-02 07:48:52,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:48:52,452 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 930 transitions. [2024-12-02 07:48:52,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:48:52,452 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:48:52,453 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:48:52,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 07:48:52,453 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:48:52,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:48:52,453 INFO L85 PathProgramCache]: Analyzing trace with hash -253733925, now seen corresponding path program 1 times [2024-12-02 07:48:52,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:48:52,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197816831] [2024-12-02 07:48:52,453 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:48:52,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:48:52,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:49:22,560 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:49:22,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:49:22,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197816831] [2024-12-02 07:49:22,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197816831] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:49:22,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:49:22,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:49:22,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832904951] [2024-12-02 07:49:22,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:49:22,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:49:22,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:49:22,561 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:49:22,561 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:49:22,561 INFO L87 Difference]: Start difference. First operand 687 states and 930 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:49:24,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:49:24,584 INFO L93 Difference]: Finished difference Result 1129 states and 1524 transitions. [2024-12-02 07:49:24,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:49:24,585 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-12-02 07:49:24,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:49:24,587 INFO L225 Difference]: With dead ends: 1129 [2024-12-02 07:49:24,587 INFO L226 Difference]: Without dead ends: 861 [2024-12-02 07:49:24,588 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:49:24,588 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 297 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 990 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:49:24,589 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 612 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 990 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:49:24,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2024-12-02 07:49:24,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 631. [2024-12-02 07:49:24,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 501 states have (on average 1.2694610778443114) internal successors, (636), 511 states have internal predecessors, (636), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 94 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:49:24,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 844 transitions. [2024-12-02 07:49:24,625 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 844 transitions. Word has length 124 [2024-12-02 07:49:24,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:49:24,626 INFO L471 AbstractCegarLoop]: Abstraction has 631 states and 844 transitions. [2024-12-02 07:49:24,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:49:24,626 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 844 transitions. [2024-12-02 07:49:24,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:49:24,626 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:49:24,626 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:49:24,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 07:49:24,627 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:49:24,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:49:24,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1521273437, now seen corresponding path program 1 times [2024-12-02 07:49:24,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:49:24,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049928661] [2024-12-02 07:49:24,627 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:49:24,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:49:24,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:49:26,388 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:49:26,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:49:26,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049928661] [2024-12-02 07:49:26,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049928661] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:49:26,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:49:26,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:49:26,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148016740] [2024-12-02 07:49:26,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:49:26,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:49:26,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:49:26,390 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:49:26,390 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:49:26,390 INFO L87 Difference]: Start difference. First operand 631 states and 844 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:49:29,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:49:29,191 INFO L93 Difference]: Finished difference Result 1376 states and 1852 transitions. [2024-12-02 07:49:29,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 07:49:29,191 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 124 [2024-12-02 07:49:29,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:49:29,194 INFO L225 Difference]: With dead ends: 1376 [2024-12-02 07:49:29,194 INFO L226 Difference]: Without dead ends: 1108 [2024-12-02 07:49:29,195 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=201, Invalid=555, Unknown=0, NotChecked=0, Total=756 [2024-12-02 07:49:29,196 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 631 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 631 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:49:29,196 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [631 Valid, 677 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 07:49:29,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2024-12-02 07:49:29,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 594. [2024-12-02 07:49:29,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 481 states have (on average 1.2848232848232848) internal successors, (618), 489 states have internal predecessors, (618), 88 states have call successors, (88), 24 states have call predecessors, (88), 24 states have return successors, (88), 80 states have call predecessors, (88), 88 states have call successors, (88) [2024-12-02 07:49:29,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 794 transitions. [2024-12-02 07:49:29,246 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 794 transitions. Word has length 124 [2024-12-02 07:49:29,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:49:29,246 INFO L471 AbstractCegarLoop]: Abstraction has 594 states and 794 transitions. [2024-12-02 07:49:29,246 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:49:29,246 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 794 transitions. [2024-12-02 07:49:29,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 07:49:29,247 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:49:29,247 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:49:29,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 07:49:29,247 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:49:29,247 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:49:29,247 INFO L85 PathProgramCache]: Analyzing trace with hash -1002958565, now seen corresponding path program 1 times [2024-12-02 07:49:29,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:49:29,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023358012] [2024-12-02 07:49:29,247 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:49:29,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:49:29,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:49:43,084 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:49:43,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:49:43,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023358012] [2024-12-02 07:49:43,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023358012] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:49:43,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:49:43,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 07:49:43,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246447683] [2024-12-02 07:49:43,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:49:43,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:49:43,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:49:43,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:49:43,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:49:43,085 INFO L87 Difference]: Start difference. First operand 594 states and 794 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:49:43,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:49:43,904 INFO L93 Difference]: Finished difference Result 1198 states and 1604 transitions. [2024-12-02 07:49:43,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 07:49:43,904 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-12-02 07:49:43,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:49:43,906 INFO L225 Difference]: With dead ends: 1198 [2024-12-02 07:49:43,906 INFO L226 Difference]: Without dead ends: 726 [2024-12-02 07:49:43,907 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:49:43,907 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 189 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:49:43,907 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 533 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 07:49:43,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2024-12-02 07:49:43,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 505. [2024-12-02 07:49:43,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 415 states have (on average 1.2963855421686747) internal successors, (538), 423 states have internal predecessors, (538), 70 states have call successors, (70), 19 states have call predecessors, (70), 19 states have return successors, (70), 62 states have call predecessors, (70), 70 states have call successors, (70) [2024-12-02 07:49:43,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 678 transitions. [2024-12-02 07:49:43,939 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 678 transitions. Word has length 124 [2024-12-02 07:49:43,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:49:43,939 INFO L471 AbstractCegarLoop]: Abstraction has 505 states and 678 transitions. [2024-12-02 07:49:43,940 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:49:43,940 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 678 transitions. [2024-12-02 07:49:43,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 07:49:43,940 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:49:43,940 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:49:43,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 07:49:43,940 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:49:43,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:49:43,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1005825276, now seen corresponding path program 1 times [2024-12-02 07:49:43,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:49:43,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117898071] [2024-12-02 07:49:43,941 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:49:43,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:49:43,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:49:54,448 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:49:54,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:49:54,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117898071] [2024-12-02 07:49:54,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117898071] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:49:54,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:49:54,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:49:54,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556689160] [2024-12-02 07:49:54,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:49:54,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:49:54,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:49:54,450 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:49:54,450 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:49:54,450 INFO L87 Difference]: Start difference. First operand 505 states and 678 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:49:55,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:49:55,910 INFO L93 Difference]: Finished difference Result 909 states and 1222 transitions. [2024-12-02 07:49:55,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 07:49:55,911 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 125 [2024-12-02 07:49:55,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:49:55,913 INFO L225 Difference]: With dead ends: 909 [2024-12-02 07:49:55,913 INFO L226 Difference]: Without dead ends: 623 [2024-12-02 07:49:55,913 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:49:55,914 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 405 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:49:55,914 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 514 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 07:49:55,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2024-12-02 07:49:55,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 502. [2024-12-02 07:49:55,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 412 states have (on average 1.2936893203883495) internal successors, (533), 420 states have internal predecessors, (533), 70 states have call successors, (70), 19 states have call predecessors, (70), 19 states have return successors, (70), 62 states have call predecessors, (70), 70 states have call successors, (70) [2024-12-02 07:49:55,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 673 transitions. [2024-12-02 07:49:55,947 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 673 transitions. Word has length 125 [2024-12-02 07:49:55,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:49:55,947 INFO L471 AbstractCegarLoop]: Abstraction has 502 states and 673 transitions. [2024-12-02 07:49:55,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:49:55,947 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 673 transitions. [2024-12-02 07:49:55,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:49:55,948 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:49:55,948 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:49:55,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 07:49:55,948 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:49:55,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:49:55,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1205148972, now seen corresponding path program 1 times [2024-12-02 07:49:55,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:49:55,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951644606] [2024-12-02 07:49:55,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:49:55,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:49:55,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:49:58,844 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:49:58,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:49:58,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951644606] [2024-12-02 07:49:58,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951644606] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:49:58,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:49:58,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 07:49:58,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128040713] [2024-12-02 07:49:58,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:49:58,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 07:49:58,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:49:58,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 07:49:58,846 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2024-12-02 07:49:58,846 INFO L87 Difference]: Start difference. First operand 502 states and 673 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:00,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:00,734 INFO L93 Difference]: Finished difference Result 901 states and 1187 transitions. [2024-12-02 07:50:00,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 07:50:00,735 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-12-02 07:50:00,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:00,737 INFO L225 Difference]: With dead ends: 901 [2024-12-02 07:50:00,737 INFO L226 Difference]: Without dead ends: 899 [2024-12-02 07:50:00,737 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=159, Invalid=711, Unknown=0, NotChecked=0, Total=870 [2024-12-02 07:50:00,738 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 411 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 710 SdHoareTripleChecker+Invalid, 1081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:00,738 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 710 Invalid, 1081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:50:00,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2024-12-02 07:50:00,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 547. [2024-12-02 07:50:00,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 447 states have (on average 1.2930648769574944) internal successors, (578), 454 states have internal predecessors, (578), 78 states have call successors, (78), 21 states have call predecessors, (78), 21 states have return successors, (78), 71 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-02 07:50:00,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 734 transitions. [2024-12-02 07:50:00,795 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 734 transitions. Word has length 126 [2024-12-02 07:50:00,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:00,796 INFO L471 AbstractCegarLoop]: Abstraction has 547 states and 734 transitions. [2024-12-02 07:50:00,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:00,796 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 734 transitions. [2024-12-02 07:50:00,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:00,796 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:00,797 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:00,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 07:50:00,797 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:00,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:00,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1463314410, now seen corresponding path program 1 times [2024-12-02 07:50:00,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:00,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535155776] [2024-12-02 07:50:00,797 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:00,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:00,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:04,706 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:04,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:04,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535155776] [2024-12-02 07:50:04,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535155776] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:04,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:04,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 07:50:04,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097956779] [2024-12-02 07:50:04,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:04,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 07:50:04,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:04,707 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 07:50:04,707 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-12-02 07:50:04,708 INFO L87 Difference]: Start difference. First operand 547 states and 734 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:50:07,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:07,830 INFO L93 Difference]: Finished difference Result 804 states and 1070 transitions. [2024-12-02 07:50:07,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 07:50:07,831 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 126 [2024-12-02 07:50:07,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:07,833 INFO L225 Difference]: With dead ends: 804 [2024-12-02 07:50:07,833 INFO L226 Difference]: Without dead ends: 802 [2024-12-02 07:50:07,833 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=278, Invalid=844, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 07:50:07,833 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 628 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 1122 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:07,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [628 Valid, 517 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1122 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 07:50:07,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2024-12-02 07:50:07,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 583. [2024-12-02 07:50:07,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 483 states have (on average 1.308488612836439) internal successors, (632), 490 states have internal predecessors, (632), 78 states have call successors, (78), 21 states have call predecessors, (78), 21 states have return successors, (78), 71 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-02 07:50:07,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 788 transitions. [2024-12-02 07:50:07,885 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 788 transitions. Word has length 126 [2024-12-02 07:50:07,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:07,885 INFO L471 AbstractCegarLoop]: Abstraction has 583 states and 788 transitions. [2024-12-02 07:50:07,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:50:07,885 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 788 transitions. [2024-12-02 07:50:07,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:07,886 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:07,886 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:07,886 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 07:50:07,886 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:07,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:07,887 INFO L85 PathProgramCache]: Analyzing trace with hash -1775256020, now seen corresponding path program 1 times [2024-12-02 07:50:07,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:07,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70134141] [2024-12-02 07:50:07,887 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:07,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:07,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:10,250 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:10,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:10,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70134141] [2024-12-02 07:50:10,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70134141] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:10,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:10,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 07:50:10,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095763974] [2024-12-02 07:50:10,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:10,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:50:10,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:10,251 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:50:10,251 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:50:10,251 INFO L87 Difference]: Start difference. First operand 583 states and 788 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:11,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:11,655 INFO L93 Difference]: Finished difference Result 1217 states and 1633 transitions. [2024-12-02 07:50:11,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:50:11,655 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-12-02 07:50:11,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:11,658 INFO L225 Difference]: With dead ends: 1217 [2024-12-02 07:50:11,658 INFO L226 Difference]: Without dead ends: 912 [2024-12-02 07:50:11,658 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:50:11,658 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 264 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:11,659 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 856 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 07:50:11,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2024-12-02 07:50:11,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 595. [2024-12-02 07:50:11,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 495 states have (on average 1.3111111111111111) internal successors, (649), 502 states have internal predecessors, (649), 78 states have call successors, (78), 21 states have call predecessors, (78), 21 states have return successors, (78), 71 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-02 07:50:11,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 805 transitions. [2024-12-02 07:50:11,707 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 805 transitions. Word has length 126 [2024-12-02 07:50:11,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:11,707 INFO L471 AbstractCegarLoop]: Abstraction has 595 states and 805 transitions. [2024-12-02 07:50:11,707 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:11,707 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 805 transitions. [2024-12-02 07:50:11,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:11,708 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:11,708 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:11,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 07:50:11,708 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:11,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:11,708 INFO L85 PathProgramCache]: Analyzing trace with hash -74714706, now seen corresponding path program 1 times [2024-12-02 07:50:11,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:11,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095731489] [2024-12-02 07:50:11,708 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:11,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:11,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:13,837 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:13,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:13,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095731489] [2024-12-02 07:50:13,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095731489] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:13,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:13,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 07:50:13,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760874110] [2024-12-02 07:50:13,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:13,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:50:13,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:13,838 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:50:13,838 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:50:13,838 INFO L87 Difference]: Start difference. First operand 595 states and 805 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:14,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:14,403 INFO L93 Difference]: Finished difference Result 864 states and 1138 transitions. [2024-12-02 07:50:14,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:50:14,404 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-12-02 07:50:14,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:14,406 INFO L225 Difference]: With dead ends: 864 [2024-12-02 07:50:14,406 INFO L226 Difference]: Without dead ends: 862 [2024-12-02 07:50:14,406 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:50:14,407 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 110 mSDsluCounter, 665 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:14,407 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 784 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:50:14,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2024-12-02 07:50:14,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 655. [2024-12-02 07:50:14,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 555 states have (on average 1.3099099099099099) internal successors, (727), 562 states have internal predecessors, (727), 78 states have call successors, (78), 21 states have call predecessors, (78), 21 states have return successors, (78), 71 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-02 07:50:14,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 883 transitions. [2024-12-02 07:50:14,455 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 883 transitions. Word has length 126 [2024-12-02 07:50:14,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:14,456 INFO L471 AbstractCegarLoop]: Abstraction has 655 states and 883 transitions. [2024-12-02 07:50:14,456 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:14,456 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 883 transitions. [2024-12-02 07:50:14,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:14,456 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:14,456 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:14,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 07:50:14,457 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:14,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:14,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1239847598, now seen corresponding path program 1 times [2024-12-02 07:50:14,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:14,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403641468] [2024-12-02 07:50:14,457 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:14,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:14,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:17,071 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:17,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:17,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403641468] [2024-12-02 07:50:17,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403641468] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:17,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:17,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 07:50:17,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480697011] [2024-12-02 07:50:17,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:17,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 07:50:17,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:17,072 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 07:50:17,072 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2024-12-02 07:50:17,072 INFO L87 Difference]: Start difference. First operand 655 states and 883 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:50:20,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:20,309 INFO L93 Difference]: Finished difference Result 1733 states and 2299 transitions. [2024-12-02 07:50:20,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 07:50:20,309 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 126 [2024-12-02 07:50:20,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:20,312 INFO L225 Difference]: With dead ends: 1733 [2024-12-02 07:50:20,312 INFO L226 Difference]: Without dead ends: 1392 [2024-12-02 07:50:20,313 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=222, Invalid=968, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 07:50:20,314 INFO L435 NwaCegarLoop]: 127 mSDtfsCounter, 551 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 1729 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 1094 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:20,314 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 1094 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1729 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 07:50:20,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2024-12-02 07:50:20,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 555. [2024-12-02 07:50:20,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 463 states have (on average 1.3110151187904968) internal successors, (607), 466 states have internal predecessors, (607), 70 states have call successors, (70), 21 states have call predecessors, (70), 21 states have return successors, (70), 67 states have call predecessors, (70), 70 states have call successors, (70) [2024-12-02 07:50:20,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 747 transitions. [2024-12-02 07:50:20,362 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 747 transitions. Word has length 126 [2024-12-02 07:50:20,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:20,363 INFO L471 AbstractCegarLoop]: Abstraction has 555 states and 747 transitions. [2024-12-02 07:50:20,363 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:50:20,363 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 747 transitions. [2024-12-02 07:50:20,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:20,363 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:20,363 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:20,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 07:50:20,364 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:20,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:20,364 INFO L85 PathProgramCache]: Analyzing trace with hash -225629332, now seen corresponding path program 1 times [2024-12-02 07:50:20,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:20,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284697308] [2024-12-02 07:50:20,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:20,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:20,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:23,224 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:23,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:23,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284697308] [2024-12-02 07:50:23,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284697308] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:23,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:23,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:50:23,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760788341] [2024-12-02 07:50:23,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:23,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:50:23,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:23,225 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:50:23,225 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:50:23,226 INFO L87 Difference]: Start difference. First operand 555 states and 747 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:50:24,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:24,602 INFO L93 Difference]: Finished difference Result 700 states and 937 transitions. [2024-12-02 07:50:24,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:50:24,602 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 126 [2024-12-02 07:50:24,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:24,604 INFO L225 Difference]: With dead ends: 700 [2024-12-02 07:50:24,604 INFO L226 Difference]: Without dead ends: 698 [2024-12-02 07:50:24,604 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2024-12-02 07:50:24,605 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 185 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 807 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:24,605 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 546 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 807 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 07:50:24,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2024-12-02 07:50:24,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 621. [2024-12-02 07:50:24,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 518 states have (on average 1.308880308880309) internal successors, (678), 522 states have internal predecessors, (678), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-02 07:50:24,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 834 transitions. [2024-12-02 07:50:24,686 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 834 transitions. Word has length 126 [2024-12-02 07:50:24,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:24,686 INFO L471 AbstractCegarLoop]: Abstraction has 621 states and 834 transitions. [2024-12-02 07:50:24,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:50:24,687 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 834 transitions. [2024-12-02 07:50:24,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:24,687 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:24,687 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:24,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 07:50:24,688 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:24,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:24,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1088932972, now seen corresponding path program 1 times [2024-12-02 07:50:24,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:24,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334948133] [2024-12-02 07:50:24,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:24,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:24,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:27,319 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:27,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:27,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334948133] [2024-12-02 07:50:27,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334948133] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:27,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:27,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-12-02 07:50:27,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383617120] [2024-12-02 07:50:27,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:27,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 07:50:27,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:27,320 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 07:50:27,321 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2024-12-02 07:50:27,321 INFO L87 Difference]: Start difference. First operand 621 states and 834 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:30,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:30,163 INFO L93 Difference]: Finished difference Result 1077 states and 1416 transitions. [2024-12-02 07:50:30,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 07:50:30,164 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-12-02 07:50:30,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:30,166 INFO L225 Difference]: With dead ends: 1077 [2024-12-02 07:50:30,166 INFO L226 Difference]: Without dead ends: 1075 [2024-12-02 07:50:30,167 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=239, Invalid=1021, Unknown=0, NotChecked=0, Total=1260 [2024-12-02 07:50:30,167 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 338 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 1551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:30,167 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 771 Invalid, 1551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 07:50:30,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2024-12-02 07:50:30,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 632. [2024-12-02 07:50:30,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 529 states have (on average 1.3119092627599245) internal successors, (694), 533 states have internal predecessors, (694), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-02 07:50:30,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 850 transitions. [2024-12-02 07:50:30,241 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 850 transitions. Word has length 126 [2024-12-02 07:50:30,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:30,241 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 850 transitions. [2024-12-02 07:50:30,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:30,241 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 850 transitions. [2024-12-02 07:50:30,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:30,242 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:30,242 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:30,242 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 07:50:30,242 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:30,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:30,242 INFO L85 PathProgramCache]: Analyzing trace with hash -190930706, now seen corresponding path program 1 times [2024-12-02 07:50:30,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:30,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394297638] [2024-12-02 07:50:30,243 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:30,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:31,506 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:31,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:31,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394297638] [2024-12-02 07:50:31,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394297638] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:31,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:31,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:50:31,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282481035] [2024-12-02 07:50:31,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:31,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:50:31,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:31,507 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:50:31,507 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:50:31,507 INFO L87 Difference]: Start difference. First operand 632 states and 850 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:32,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:32,388 INFO L93 Difference]: Finished difference Result 1097 states and 1477 transitions. [2024-12-02 07:50:32,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:50:32,389 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-12-02 07:50:32,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:32,391 INFO L225 Difference]: With dead ends: 1097 [2024-12-02 07:50:32,391 INFO L226 Difference]: Without dead ends: 818 [2024-12-02 07:50:32,392 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:50:32,392 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 135 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 915 SdHoareTripleChecker+Invalid, 865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:32,392 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 915 Invalid, 865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 07:50:32,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2024-12-02 07:50:32,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 667. [2024-12-02 07:50:32,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 564 states have (on average 1.3120567375886525) internal successors, (740), 568 states have internal predecessors, (740), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-02 07:50:32,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 896 transitions. [2024-12-02 07:50:32,474 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 896 transitions. Word has length 126 [2024-12-02 07:50:32,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:32,474 INFO L471 AbstractCegarLoop]: Abstraction has 667 states and 896 transitions. [2024-12-02 07:50:32,474 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:32,475 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 896 transitions. [2024-12-02 07:50:32,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:32,475 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:32,476 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:32,476 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 07:50:32,476 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:32,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:32,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1627850798, now seen corresponding path program 1 times [2024-12-02 07:50:32,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:32,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760730098] [2024-12-02 07:50:32,476 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:32,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:32,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:34,515 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:34,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:34,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760730098] [2024-12-02 07:50:34,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760730098] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:34,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:34,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 07:50:34,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506351196] [2024-12-02 07:50:34,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:34,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:50:34,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:34,517 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:50:34,517 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:50:34,517 INFO L87 Difference]: Start difference. First operand 667 states and 896 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:35,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:35,294 INFO L93 Difference]: Finished difference Result 867 states and 1149 transitions. [2024-12-02 07:50:35,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:50:35,295 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-12-02 07:50:35,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:35,297 INFO L225 Difference]: With dead ends: 867 [2024-12-02 07:50:35,297 INFO L226 Difference]: Without dead ends: 865 [2024-12-02 07:50:35,297 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:50:35,298 INFO L435 NwaCegarLoop]: 113 mSDtfsCounter, 195 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:35,298 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 818 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 07:50:35,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2024-12-02 07:50:35,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 656. [2024-12-02 07:50:35,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 553 states have (on average 1.305605786618445) internal successors, (722), 557 states have internal predecessors, (722), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-02 07:50:35,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 878 transitions. [2024-12-02 07:50:35,379 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 878 transitions. Word has length 126 [2024-12-02 07:50:35,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:35,379 INFO L471 AbstractCegarLoop]: Abstraction has 656 states and 878 transitions. [2024-12-02 07:50:35,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:35,379 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 878 transitions. [2024-12-02 07:50:35,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:35,380 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:35,380 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:35,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-12-02 07:50:35,380 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:35,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:35,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1352554194, now seen corresponding path program 1 times [2024-12-02 07:50:35,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:35,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607866601] [2024-12-02 07:50:35,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:35,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:35,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:38,359 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:38,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:38,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607866601] [2024-12-02 07:50:38,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607866601] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:38,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:38,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 07:50:38,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277609040] [2024-12-02 07:50:38,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:38,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:50:38,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:38,360 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:50:38,360 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:50:38,360 INFO L87 Difference]: Start difference. First operand 656 states and 878 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:50:39,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:39,983 INFO L93 Difference]: Finished difference Result 1131 states and 1509 transitions. [2024-12-02 07:50:39,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:50:39,983 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 126 [2024-12-02 07:50:39,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:39,987 INFO L225 Difference]: With dead ends: 1131 [2024-12-02 07:50:39,987 INFO L226 Difference]: Without dead ends: 818 [2024-12-02 07:50:39,988 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=146, Invalid=610, Unknown=0, NotChecked=0, Total=756 [2024-12-02 07:50:39,988 INFO L435 NwaCegarLoop]: 93 mSDtfsCounter, 364 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:39,988 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 822 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 07:50:39,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2024-12-02 07:50:40,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 664. [2024-12-02 07:50:40,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 561 states have (on average 1.3083778966131907) internal successors, (734), 565 states have internal predecessors, (734), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-02 07:50:40,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 890 transitions. [2024-12-02 07:50:40,063 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 890 transitions. Word has length 126 [2024-12-02 07:50:40,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:40,063 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 890 transitions. [2024-12-02 07:50:40,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:50:40,063 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 890 transitions. [2024-12-02 07:50:40,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:40,064 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:40,064 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:40,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-12-02 07:50:40,064 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:40,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:40,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1662549424, now seen corresponding path program 1 times [2024-12-02 07:50:40,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:40,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969595456] [2024-12-02 07:50:40,064 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:40,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:40,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:41,426 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:41,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:41,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969595456] [2024-12-02 07:50:41,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969595456] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:41,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:41,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:50:41,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418210666] [2024-12-02 07:50:41,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:41,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:50:41,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:41,427 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:50:41,428 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:50:41,428 INFO L87 Difference]: Start difference. First operand 664 states and 890 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:42,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:42,538 INFO L93 Difference]: Finished difference Result 1237 states and 1642 transitions. [2024-12-02 07:50:42,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:50:42,538 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-12-02 07:50:42,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:42,541 INFO L225 Difference]: With dead ends: 1237 [2024-12-02 07:50:42,542 INFO L226 Difference]: Without dead ends: 920 [2024-12-02 07:50:42,542 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:50:42,543 INFO L435 NwaCegarLoop]: 158 mSDtfsCounter, 185 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 996 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:42,543 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 996 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 07:50:42,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2024-12-02 07:50:42,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 722. [2024-12-02 07:50:42,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 598 states have (on average 1.2876254180602007) internal successors, (770), 603 states have internal predecessors, (770), 94 states have call successors, (94), 29 states have call predecessors, (94), 29 states have return successors, (94), 89 states have call predecessors, (94), 94 states have call successors, (94) [2024-12-02 07:50:42,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 958 transitions. [2024-12-02 07:50:42,624 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 958 transitions. Word has length 126 [2024-12-02 07:50:42,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:42,624 INFO L471 AbstractCegarLoop]: Abstraction has 722 states and 958 transitions. [2024-12-02 07:50:42,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:42,624 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 958 transitions. [2024-12-02 07:50:42,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 07:50:42,625 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:42,625 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:42,625 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-12-02 07:50:42,625 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:42,625 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:42,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1511634798, now seen corresponding path program 1 times [2024-12-02 07:50:42,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:42,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543542057] [2024-12-02 07:50:42,626 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:42,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:44,079 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:44,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:44,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543542057] [2024-12-02 07:50:44,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543542057] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:44,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:44,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:50:44,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683867865] [2024-12-02 07:50:44,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:44,080 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:50:44,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:44,080 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:50:44,080 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:50:44,080 INFO L87 Difference]: Start difference. First operand 722 states and 958 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:44,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:44,902 INFO L93 Difference]: Finished difference Result 867 states and 1142 transitions. [2024-12-02 07:50:44,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:50:44,903 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-12-02 07:50:44,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:44,905 INFO L225 Difference]: With dead ends: 867 [2024-12-02 07:50:44,905 INFO L226 Difference]: Without dead ends: 865 [2024-12-02 07:50:44,905 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:50:44,905 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 166 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 805 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:44,906 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 805 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 07:50:44,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2024-12-02 07:50:44,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 696. [2024-12-02 07:50:44,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 582 states have (on average 1.288659793814433) internal successors, (750), 588 states have internal predecessors, (750), 86 states have call successors, (86), 27 states have call predecessors, (86), 27 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-12-02 07:50:44,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 922 transitions. [2024-12-02 07:50:44,983 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 922 transitions. Word has length 126 [2024-12-02 07:50:44,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:44,983 INFO L471 AbstractCegarLoop]: Abstraction has 696 states and 922 transitions. [2024-12-02 07:50:44,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:44,983 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 922 transitions. [2024-12-02 07:50:44,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-12-02 07:50:44,983 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:44,984 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:44,984 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-12-02 07:50:44,984 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:44,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:44,984 INFO L85 PathProgramCache]: Analyzing trace with hash -102410459, now seen corresponding path program 1 times [2024-12-02 07:50:44,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:44,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134945598] [2024-12-02 07:50:44,984 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:44,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:44,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:45,038 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:45,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:45,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134945598] [2024-12-02 07:50:45,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134945598] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:45,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:45,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:50:45,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61829278] [2024-12-02 07:50:45,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:45,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:50:45,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:45,040 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:50:45,040 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:50:45,040 INFO L87 Difference]: Start difference. First operand 696 states and 922 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:45,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:45,286 INFO L93 Difference]: Finished difference Result 1531 states and 2024 transitions. [2024-12-02 07:50:45,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:50:45,286 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 128 [2024-12-02 07:50:45,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:45,289 INFO L225 Difference]: With dead ends: 1531 [2024-12-02 07:50:45,289 INFO L226 Difference]: Without dead ends: 870 [2024-12-02 07:50:45,289 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:50:45,290 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 65 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:45,290 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 385 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:50:45,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2024-12-02 07:50:45,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 703. [2024-12-02 07:50:45,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 589 states have (on average 1.2852292020373515) internal successors, (757), 595 states have internal predecessors, (757), 86 states have call successors, (86), 27 states have call predecessors, (86), 27 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-12-02 07:50:45,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 929 transitions. [2024-12-02 07:50:45,370 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 929 transitions. Word has length 128 [2024-12-02 07:50:45,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:45,370 INFO L471 AbstractCegarLoop]: Abstraction has 703 states and 929 transitions. [2024-12-02 07:50:45,370 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:45,370 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 929 transitions. [2024-12-02 07:50:45,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-12-02 07:50:45,371 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:45,371 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:45,371 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-12-02 07:50:45,371 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:45,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:45,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1494996237, now seen corresponding path program 1 times [2024-12-02 07:50:45,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:45,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114465855] [2024-12-02 07:50:45,372 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:45,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:45,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:45,426 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:45,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:45,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114465855] [2024-12-02 07:50:45,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114465855] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:45,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:45,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:50:45,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632170680] [2024-12-02 07:50:45,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:45,426 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:50:45,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:45,427 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:50:45,427 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:50:45,427 INFO L87 Difference]: Start difference. First operand 703 states and 929 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:45,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:45,687 INFO L93 Difference]: Finished difference Result 1699 states and 2253 transitions. [2024-12-02 07:50:45,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:50:45,687 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 128 [2024-12-02 07:50:45,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:45,691 INFO L225 Difference]: With dead ends: 1699 [2024-12-02 07:50:45,691 INFO L226 Difference]: Without dead ends: 1031 [2024-12-02 07:50:45,693 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:50:45,693 INFO L435 NwaCegarLoop]: 118 mSDtfsCounter, 67 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:45,693 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 334 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:50:45,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1031 states. [2024-12-02 07:50:45,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1031 to 864. [2024-12-02 07:50:45,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 864 states, 750 states have (on average 1.308) internal successors, (981), 756 states have internal predecessors, (981), 86 states have call successors, (86), 27 states have call predecessors, (86), 27 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-12-02 07:50:45,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 1153 transitions. [2024-12-02 07:50:45,781 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 1153 transitions. Word has length 128 [2024-12-02 07:50:45,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:45,781 INFO L471 AbstractCegarLoop]: Abstraction has 864 states and 1153 transitions. [2024-12-02 07:50:45,781 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:45,781 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 1153 transitions. [2024-12-02 07:50:45,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 07:50:45,782 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:45,782 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:45,782 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-12-02 07:50:45,782 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:45,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:45,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1844978669, now seen corresponding path program 1 times [2024-12-02 07:50:45,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:45,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015734792] [2024-12-02 07:50:45,782 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:45,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:45,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:45,820 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:45,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:45,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015734792] [2024-12-02 07:50:45,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015734792] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:45,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:45,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:50:45,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175449539] [2024-12-02 07:50:45,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:45,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:50:45,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:45,821 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:50:45,821 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:50:45,821 INFO L87 Difference]: Start difference. First operand 864 states and 1153 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:46,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:46,011 INFO L93 Difference]: Finished difference Result 2170 states and 2871 transitions. [2024-12-02 07:50:46,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:50:46,012 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 129 [2024-12-02 07:50:46,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:46,017 INFO L225 Difference]: With dead ends: 2170 [2024-12-02 07:50:46,017 INFO L226 Difference]: Without dead ends: 1341 [2024-12-02 07:50:46,018 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:50:46,019 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 55 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:46,019 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 193 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:50:46,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1341 states. [2024-12-02 07:50:46,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1341 to 1334. [2024-12-02 07:50:46,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 1164 states have (on average 1.2654639175257731) internal successors, (1473), 1177 states have internal predecessors, (1473), 124 states have call successors, (124), 45 states have call predecessors, (124), 45 states have return successors, (124), 111 states have call predecessors, (124), 124 states have call successors, (124) [2024-12-02 07:50:46,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 1721 transitions. [2024-12-02 07:50:46,178 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 1721 transitions. Word has length 129 [2024-12-02 07:50:46,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:46,178 INFO L471 AbstractCegarLoop]: Abstraction has 1334 states and 1721 transitions. [2024-12-02 07:50:46,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:46,178 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 1721 transitions. [2024-12-02 07:50:46,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:50:46,179 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:46,179 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:46,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-12-02 07:50:46,179 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:46,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:46,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1285604853, now seen corresponding path program 1 times [2024-12-02 07:50:46,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:46,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100734154] [2024-12-02 07:50:46,180 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:46,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:46,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:46,220 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:46,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:46,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100734154] [2024-12-02 07:50:46,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100734154] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:46,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:46,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:50:46,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771578871] [2024-12-02 07:50:46,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:46,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:50:46,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:46,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:50:46,221 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:50:46,221 INFO L87 Difference]: Start difference. First operand 1334 states and 1721 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:46,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:46,428 INFO L93 Difference]: Finished difference Result 2509 states and 3228 transitions. [2024-12-02 07:50:46,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:50:46,429 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:50:46,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:46,433 INFO L225 Difference]: With dead ends: 2509 [2024-12-02 07:50:46,433 INFO L226 Difference]: Without dead ends: 1214 [2024-12-02 07:50:46,435 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:50:46,435 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 43 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:46,435 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 190 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:50:46,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1214 states. [2024-12-02 07:50:46,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1214 to 1012. [2024-12-02 07:50:46,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 892 states have (on average 1.2623318385650224) internal successors, (1126), 898 states have internal predecessors, (1126), 86 states have call successors, (86), 33 states have call predecessors, (86), 33 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-12-02 07:50:46,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1298 transitions. [2024-12-02 07:50:46,532 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1298 transitions. Word has length 130 [2024-12-02 07:50:46,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:46,532 INFO L471 AbstractCegarLoop]: Abstraction has 1012 states and 1298 transitions. [2024-12-02 07:50:46,532 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:46,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1298 transitions. [2024-12-02 07:50:46,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:50:46,533 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:46,533 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:46,533 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-12-02 07:50:46,533 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:46,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:46,533 INFO L85 PathProgramCache]: Analyzing trace with hash -781709524, now seen corresponding path program 1 times [2024-12-02 07:50:46,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:46,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722985375] [2024-12-02 07:50:46,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:46,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:46,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:48,042 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:48,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:48,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722985375] [2024-12-02 07:50:48,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722985375] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:48,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:48,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:50:48,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051950914] [2024-12-02 07:50:48,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:48,043 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:50:48,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:48,044 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:50:48,044 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:50:48,044 INFO L87 Difference]: Start difference. First operand 1012 states and 1298 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:48,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:48,948 INFO L93 Difference]: Finished difference Result 1193 states and 1511 transitions. [2024-12-02 07:50:48,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:50:48,949 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:50:48,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:48,952 INFO L225 Difference]: With dead ends: 1193 [2024-12-02 07:50:48,952 INFO L226 Difference]: Without dead ends: 1191 [2024-12-02 07:50:48,953 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:50:48,953 INFO L435 NwaCegarLoop]: 141 mSDtfsCounter, 106 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:48,953 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 1211 Invalid, 794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 07:50:48,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2024-12-02 07:50:49,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 1013. [2024-12-02 07:50:49,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1013 states, 893 states have (on average 1.2620380739081747) internal successors, (1127), 899 states have internal predecessors, (1127), 86 states have call successors, (86), 33 states have call predecessors, (86), 33 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-12-02 07:50:49,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1013 states to 1013 states and 1299 transitions. [2024-12-02 07:50:49,115 INFO L78 Accepts]: Start accepts. Automaton has 1013 states and 1299 transitions. Word has length 130 [2024-12-02 07:50:49,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:49,116 INFO L471 AbstractCegarLoop]: Abstraction has 1013 states and 1299 transitions. [2024-12-02 07:50:49,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:49,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1013 states and 1299 transitions. [2024-12-02 07:50:49,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:50:49,117 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:49,117 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:49,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-12-02 07:50:49,117 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:49,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:49,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1792826774, now seen corresponding path program 1 times [2024-12-02 07:50:49,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:49,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858184275] [2024-12-02 07:50:49,118 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:49,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:49,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:50:52,955 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:50:52,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:50:52,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858184275] [2024-12-02 07:50:52,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858184275] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:50:52,956 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:50:52,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2024-12-02 07:50:52,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667494931] [2024-12-02 07:50:52,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:50:52,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-12-02 07:50:52,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:50:52,956 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-12-02 07:50:52,956 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:50:52,956 INFO L87 Difference]: Start difference. First operand 1013 states and 1299 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:58,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:50:58,614 INFO L93 Difference]: Finished difference Result 1917 states and 2377 transitions. [2024-12-02 07:50:58,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-12-02 07:50:58,614 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:50:58,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:50:58,619 INFO L225 Difference]: With dead ends: 1917 [2024-12-02 07:50:58,619 INFO L226 Difference]: Without dead ends: 1915 [2024-12-02 07:50:58,620 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=335, Invalid=1645, Unknown=0, NotChecked=0, Total=1980 [2024-12-02 07:50:58,620 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 605 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 605 SdHoareTripleChecker+Valid, 932 SdHoareTripleChecker+Invalid, 1646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:50:58,620 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [605 Valid, 932 Invalid, 1646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1560 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 07:50:58,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1915 states. [2024-12-02 07:50:58,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1915 to 1056. [2024-12-02 07:50:58,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 926 states have (on average 1.2613390928725703) internal successors, (1168), 931 states have internal predecessors, (1168), 94 states have call successors, (94), 35 states have call predecessors, (94), 35 states have return successors, (94), 89 states have call predecessors, (94), 94 states have call successors, (94) [2024-12-02 07:50:58,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 1356 transitions. [2024-12-02 07:50:58,724 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 1356 transitions. Word has length 130 [2024-12-02 07:50:58,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:50:58,725 INFO L471 AbstractCegarLoop]: Abstraction has 1056 states and 1356 transitions. [2024-12-02 07:50:58,725 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:50:58,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 1356 transitions. [2024-12-02 07:50:58,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:50:58,726 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:50:58,726 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:50:58,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-12-02 07:50:58,726 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:50:58,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:50:58,727 INFO L85 PathProgramCache]: Analyzing trace with hash -207720404, now seen corresponding path program 1 times [2024-12-02 07:50:58,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:50:58,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926046182] [2024-12-02 07:50:58,727 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:50:58,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:50:58,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:00,243 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:00,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:51:00,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926046182] [2024-12-02 07:51:00,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926046182] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:00,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:00,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:51:00,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639947387] [2024-12-02 07:51:00,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:00,244 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:51:00,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:51:00,245 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:51:00,245 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:51:00,245 INFO L87 Difference]: Start difference. First operand 1056 states and 1356 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:01,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:01,492 INFO L93 Difference]: Finished difference Result 1899 states and 2424 transitions. [2024-12-02 07:51:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:51:01,492 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:51:01,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:01,495 INFO L225 Difference]: With dead ends: 1899 [2024-12-02 07:51:01,495 INFO L226 Difference]: Without dead ends: 1367 [2024-12-02 07:51:01,496 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:51:01,497 INFO L435 NwaCegarLoop]: 163 mSDtfsCounter, 165 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1104 SdHoareTripleChecker+Invalid, 1187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:01,497 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 1104 Invalid, 1187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 07:51:01,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1367 states. [2024-12-02 07:51:01,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1367 to 1102. [2024-12-02 07:51:01,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 964 states have (on average 1.2572614107883817) internal successors, (1212), 970 states have internal predecessors, (1212), 100 states have call successors, (100), 37 states have call predecessors, (100), 37 states have return successors, (100), 94 states have call predecessors, (100), 100 states have call successors, (100) [2024-12-02 07:51:01,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1412 transitions. [2024-12-02 07:51:01,606 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1412 transitions. Word has length 130 [2024-12-02 07:51:01,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:01,606 INFO L471 AbstractCegarLoop]: Abstraction has 1102 states and 1412 transitions. [2024-12-02 07:51:01,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:01,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1412 transitions. [2024-12-02 07:51:01,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:51:01,607 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:01,608 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:01,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-12-02 07:51:01,608 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:01,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:01,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1924909870, now seen corresponding path program 1 times [2024-12-02 07:51:01,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:51:01,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044474087] [2024-12-02 07:51:01,608 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:01,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:51:01,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:04,153 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:04,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:51:04,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044474087] [2024-12-02 07:51:04,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044474087] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:04,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:04,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:51:04,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772709325] [2024-12-02 07:51:04,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:04,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:51:04,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:51:04,154 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:51:04,154 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:51:04,154 INFO L87 Difference]: Start difference. First operand 1102 states and 1412 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:04,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:04,964 INFO L93 Difference]: Finished difference Result 1254 states and 1579 transitions. [2024-12-02 07:51:04,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:51:04,964 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:51:04,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:04,966 INFO L225 Difference]: With dead ends: 1254 [2024-12-02 07:51:04,967 INFO L226 Difference]: Without dead ends: 1252 [2024-12-02 07:51:04,967 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2024-12-02 07:51:04,967 INFO L435 NwaCegarLoop]: 122 mSDtfsCounter, 91 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 982 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:04,967 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 982 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 07:51:04,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2024-12-02 07:51:05,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 1123. [2024-12-02 07:51:05,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 985 states have (on average 1.2527918781725889) internal successors, (1234), 991 states have internal predecessors, (1234), 100 states have call successors, (100), 37 states have call predecessors, (100), 37 states have return successors, (100), 94 states have call predecessors, (100), 100 states have call successors, (100) [2024-12-02 07:51:05,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1434 transitions. [2024-12-02 07:51:05,075 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1434 transitions. Word has length 130 [2024-12-02 07:51:05,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:05,075 INFO L471 AbstractCegarLoop]: Abstraction has 1123 states and 1434 transitions. [2024-12-02 07:51:05,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:05,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1434 transitions. [2024-12-02 07:51:05,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:51:05,075 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:05,076 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:05,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-12-02 07:51:05,076 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:05,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:05,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1796068306, now seen corresponding path program 1 times [2024-12-02 07:51:05,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:51:05,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874987378] [2024-12-02 07:51:05,076 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:05,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:51:05,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:07,343 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:07,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:51:07,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874987378] [2024-12-02 07:51:07,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874987378] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:07,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:07,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:51:07,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306945993] [2024-12-02 07:51:07,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:07,344 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:51:07,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:51:07,345 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:51:07,345 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:51:07,345 INFO L87 Difference]: Start difference. First operand 1123 states and 1434 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:09,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:09,333 INFO L93 Difference]: Finished difference Result 2593 states and 3246 transitions. [2024-12-02 07:51:09,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 07:51:09,334 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:51:09,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:09,337 INFO L225 Difference]: With dead ends: 2593 [2024-12-02 07:51:09,337 INFO L226 Difference]: Without dead ends: 2014 [2024-12-02 07:51:09,338 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=134, Invalid=622, Unknown=0, NotChecked=0, Total=756 [2024-12-02 07:51:09,338 INFO L435 NwaCegarLoop]: 146 mSDtfsCounter, 249 mSDsluCounter, 1206 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 1352 SdHoareTripleChecker+Invalid, 1650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:09,338 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 1352 Invalid, 1650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1625 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 07:51:09,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2024-12-02 07:51:09,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1132. [2024-12-02 07:51:09,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 994 states have (on average 1.2535211267605635) internal successors, (1246), 1000 states have internal predecessors, (1246), 100 states have call successors, (100), 37 states have call predecessors, (100), 37 states have return successors, (100), 94 states have call predecessors, (100), 100 states have call successors, (100) [2024-12-02 07:51:09,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1446 transitions. [2024-12-02 07:51:09,450 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 1446 transitions. Word has length 130 [2024-12-02 07:51:09,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:09,450 INFO L471 AbstractCegarLoop]: Abstraction has 1132 states and 1446 transitions. [2024-12-02 07:51:09,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:09,450 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 1446 transitions. [2024-12-02 07:51:09,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:51:09,451 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:09,451 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:09,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-12-02 07:51:09,451 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:09,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:09,451 INFO L85 PathProgramCache]: Analyzing trace with hash 696702188, now seen corresponding path program 1 times [2024-12-02 07:51:09,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:51:09,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503901135] [2024-12-02 07:51:09,451 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:09,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:51:09,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:13,842 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:13,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:51:13,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503901135] [2024-12-02 07:51:13,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503901135] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:13,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:13,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2024-12-02 07:51:13,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703053849] [2024-12-02 07:51:13,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:13,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-12-02 07:51:13,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:51:13,844 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-12-02 07:51:13,844 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:51:13,844 INFO L87 Difference]: Start difference. First operand 1132 states and 1446 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:19,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:19,036 INFO L93 Difference]: Finished difference Result 1808 states and 2246 transitions. [2024-12-02 07:51:19,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-12-02 07:51:19,037 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:51:19,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:19,040 INFO L225 Difference]: With dead ends: 1808 [2024-12-02 07:51:19,040 INFO L226 Difference]: Without dead ends: 1806 [2024-12-02 07:51:19,040 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=537, Invalid=2433, Unknown=0, NotChecked=0, Total=2970 [2024-12-02 07:51:19,040 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 264 mSDsluCounter, 1123 mSDsCounter, 0 mSdLazyCounter, 2401 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 1238 SdHoareTripleChecker+Invalid, 2476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 2401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:19,041 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 1238 Invalid, 2476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 2401 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-02 07:51:19,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1806 states. [2024-12-02 07:51:19,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1806 to 1331. [2024-12-02 07:51:19,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1331 states, 1167 states have (on average 1.2390745501285347) internal successors, (1446), 1175 states have internal predecessors, (1446), 118 states have call successors, (118), 45 states have call predecessors, (118), 45 states have return successors, (118), 110 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 07:51:19,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1331 states to 1331 states and 1682 transitions. [2024-12-02 07:51:19,177 INFO L78 Accepts]: Start accepts. Automaton has 1331 states and 1682 transitions. Word has length 130 [2024-12-02 07:51:19,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:19,178 INFO L471 AbstractCegarLoop]: Abstraction has 1331 states and 1682 transitions. [2024-12-02 07:51:19,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:19,178 INFO L276 IsEmpty]: Start isEmpty. Operand 1331 states and 1682 transitions. [2024-12-02 07:51:19,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:51:19,179 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:19,179 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:19,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-12-02 07:51:19,179 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:19,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:19,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1270691308, now seen corresponding path program 1 times [2024-12-02 07:51:19,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:51:19,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178407815] [2024-12-02 07:51:19,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:19,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:51:19,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:20,913 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:20,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:51:20,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178407815] [2024-12-02 07:51:20,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178407815] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:20,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:20,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:51:20,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101304887] [2024-12-02 07:51:20,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:20,913 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:51:20,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:51:20,914 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:51:20,914 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:51:20,914 INFO L87 Difference]: Start difference. First operand 1331 states and 1682 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:21,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:21,983 INFO L93 Difference]: Finished difference Result 1565 states and 1960 transitions. [2024-12-02 07:51:21,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:51:21,984 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:51:21,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:21,986 INFO L225 Difference]: With dead ends: 1565 [2024-12-02 07:51:21,987 INFO L226 Difference]: Without dead ends: 1563 [2024-12-02 07:51:21,987 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:51:21,987 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 147 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 957 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:21,987 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 961 Invalid, 958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 957 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 07:51:21,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1563 states. [2024-12-02 07:51:22,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1563 to 1342. [2024-12-02 07:51:22,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1342 states, 1178 states have (on average 1.2419354838709677) internal successors, (1463), 1186 states have internal predecessors, (1463), 118 states have call successors, (118), 45 states have call predecessors, (118), 45 states have return successors, (118), 110 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 07:51:22,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1342 states to 1342 states and 1699 transitions. [2024-12-02 07:51:22,162 INFO L78 Accepts]: Start accepts. Automaton has 1342 states and 1699 transitions. Word has length 130 [2024-12-02 07:51:22,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:22,162 INFO L471 AbstractCegarLoop]: Abstraction has 1342 states and 1699 transitions. [2024-12-02 07:51:22,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:22,162 INFO L276 IsEmpty]: Start isEmpty. Operand 1342 states and 1699 transitions. [2024-12-02 07:51:22,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:51:22,164 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:22,164 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:22,164 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-12-02 07:51:22,164 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:22,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:22,164 INFO L85 PathProgramCache]: Analyzing trace with hash -317656594, now seen corresponding path program 1 times [2024-12-02 07:51:22,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:51:22,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784355089] [2024-12-02 07:51:22,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:22,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:51:22,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:28,279 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:28,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:51:28,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784355089] [2024-12-02 07:51:28,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784355089] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:28,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:28,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2024-12-02 07:51:28,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835628490] [2024-12-02 07:51:28,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:28,280 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-12-02 07:51:28,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:51:28,280 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-12-02 07:51:28,281 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:51:28,281 INFO L87 Difference]: Start difference. First operand 1342 states and 1699 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 23 states have internal predecessors, (43), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:51:32,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:32,375 INFO L93 Difference]: Finished difference Result 1797 states and 2228 transitions. [2024-12-02 07:51:32,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 07:51:32,376 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 23 states have internal predecessors, (43), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 130 [2024-12-02 07:51:32,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:32,378 INFO L225 Difference]: With dead ends: 1797 [2024-12-02 07:51:32,378 INFO L226 Difference]: Without dead ends: 1795 [2024-12-02 07:51:32,379 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=365, Invalid=1441, Unknown=0, NotChecked=0, Total=1806 [2024-12-02 07:51:32,379 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 366 mSDsluCounter, 1122 mSDsCounter, 0 mSdLazyCounter, 2372 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 1230 SdHoareTripleChecker+Invalid, 2456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 2372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:32,379 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 1230 Invalid, 2456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 2372 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-12-02 07:51:32,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1795 states. [2024-12-02 07:51:32,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1795 to 1335. [2024-12-02 07:51:32,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1335 states, 1171 states have (on average 1.2433817250213492) internal successors, (1456), 1179 states have internal predecessors, (1456), 118 states have call successors, (118), 45 states have call predecessors, (118), 45 states have return successors, (118), 110 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 07:51:32,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1335 states to 1335 states and 1692 transitions. [2024-12-02 07:51:32,634 INFO L78 Accepts]: Start accepts. Automaton has 1335 states and 1692 transitions. Word has length 130 [2024-12-02 07:51:32,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:32,634 INFO L471 AbstractCegarLoop]: Abstraction has 1335 states and 1692 transitions. [2024-12-02 07:51:32,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 23 states have internal predecessors, (43), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 07:51:32,634 INFO L276 IsEmpty]: Start isEmpty. Operand 1335 states and 1692 transitions. [2024-12-02 07:51:32,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:51:32,635 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:32,636 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:32,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-12-02 07:51:32,636 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:32,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:32,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1652278164, now seen corresponding path program 1 times [2024-12-02 07:51:32,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:51:32,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172791650] [2024-12-02 07:51:32,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:32,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:51:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:35,650 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:35,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:51:35,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172791650] [2024-12-02 07:51:35,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172791650] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:35,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:35,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:51:35,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573869277] [2024-12-02 07:51:35,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:35,650 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:51:35,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:51:35,651 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:51:35,651 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:51:35,651 INFO L87 Difference]: Start difference. First operand 1335 states and 1692 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:51:38,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:38,009 INFO L93 Difference]: Finished difference Result 1449 states and 1818 transitions. [2024-12-02 07:51:38,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 07:51:38,010 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 130 [2024-12-02 07:51:38,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:38,012 INFO L225 Difference]: With dead ends: 1449 [2024-12-02 07:51:38,012 INFO L226 Difference]: Without dead ends: 1447 [2024-12-02 07:51:38,013 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2024-12-02 07:51:38,013 INFO L435 NwaCegarLoop]: 93 mSDtfsCounter, 274 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 1126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:38,013 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 613 Invalid, 1126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:51:38,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1447 states. [2024-12-02 07:51:38,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1447 to 1304. [2024-12-02 07:51:38,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1304 states, 1140 states have (on average 1.2385964912280703) internal successors, (1412), 1148 states have internal predecessors, (1412), 118 states have call successors, (118), 45 states have call predecessors, (118), 45 states have return successors, (118), 110 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 07:51:38,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1304 states to 1304 states and 1648 transitions. [2024-12-02 07:51:38,171 INFO L78 Accepts]: Start accepts. Automaton has 1304 states and 1648 transitions. Word has length 130 [2024-12-02 07:51:38,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:38,171 INFO L471 AbstractCegarLoop]: Abstraction has 1304 states and 1648 transitions. [2024-12-02 07:51:38,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:51:38,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1304 states and 1648 transitions. [2024-12-02 07:51:38,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:51:38,172 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:38,172 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:38,172 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-12-02 07:51:38,172 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:38,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:38,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1655519696, now seen corresponding path program 1 times [2024-12-02 07:51:38,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:51:38,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787751979] [2024-12-02 07:51:38,172 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:38,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:51:38,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:40,701 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:40,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:51:40,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787751979] [2024-12-02 07:51:40,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787751979] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:40,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:40,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:51:40,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577449023] [2024-12-02 07:51:40,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:40,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:51:40,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:51:40,702 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:51:40,702 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:51:40,702 INFO L87 Difference]: Start difference. First operand 1304 states and 1648 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:42,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:42,388 INFO L93 Difference]: Finished difference Result 2216 states and 2788 transitions. [2024-12-02 07:51:42,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:51:42,389 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:51:42,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:42,392 INFO L225 Difference]: With dead ends: 2216 [2024-12-02 07:51:42,392 INFO L226 Difference]: Without dead ends: 1630 [2024-12-02 07:51:42,392 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2024-12-02 07:51:42,393 INFO L435 NwaCegarLoop]: 162 mSDtfsCounter, 192 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 1345 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 1147 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:42,393 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 1147 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1345 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:51:42,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2024-12-02 07:51:42,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1314. [2024-12-02 07:51:42,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1314 states, 1150 states have (on average 1.2347826086956522) internal successors, (1420), 1158 states have internal predecessors, (1420), 118 states have call successors, (118), 45 states have call predecessors, (118), 45 states have return successors, (118), 110 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 07:51:42,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1314 states to 1314 states and 1656 transitions. [2024-12-02 07:51:42,544 INFO L78 Accepts]: Start accepts. Automaton has 1314 states and 1656 transitions. Word has length 130 [2024-12-02 07:51:42,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:42,544 INFO L471 AbstractCegarLoop]: Abstraction has 1314 states and 1656 transitions. [2024-12-02 07:51:42,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:42,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1314 states and 1656 transitions. [2024-12-02 07:51:42,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 07:51:42,545 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:42,545 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:42,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-12-02 07:51:42,545 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:42,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:42,546 INFO L85 PathProgramCache]: Analyzing trace with hash -177107984, now seen corresponding path program 1 times [2024-12-02 07:51:42,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:51:42,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026448552] [2024-12-02 07:51:42,546 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:42,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:51:42,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:44,280 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:44,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:51:44,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026448552] [2024-12-02 07:51:44,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026448552] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:44,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:44,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:51:44,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138404868] [2024-12-02 07:51:44,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:44,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:51:44,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:51:44,281 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:51:44,282 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:51:44,282 INFO L87 Difference]: Start difference. First operand 1314 states and 1656 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:45,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:45,414 INFO L93 Difference]: Finished difference Result 1591 states and 1977 transitions. [2024-12-02 07:51:45,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:51:45,415 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 07:51:45,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:45,417 INFO L225 Difference]: With dead ends: 1591 [2024-12-02 07:51:45,417 INFO L226 Difference]: Without dead ends: 1589 [2024-12-02 07:51:45,418 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2024-12-02 07:51:45,418 INFO L435 NwaCegarLoop]: 124 mSDtfsCounter, 153 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 903 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:45,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 903 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 07:51:45,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1589 states. [2024-12-02 07:51:45,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1589 to 1086. [2024-12-02 07:51:45,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1086 states, 958 states have (on average 1.2515657620041754) internal successors, (1199), 965 states have internal predecessors, (1199), 92 states have call successors, (92), 35 states have call predecessors, (92), 35 states have return successors, (92), 85 states have call predecessors, (92), 92 states have call successors, (92) [2024-12-02 07:51:45,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 1383 transitions. [2024-12-02 07:51:45,554 INFO L78 Accepts]: Start accepts. Automaton has 1086 states and 1383 transitions. Word has length 130 [2024-12-02 07:51:45,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:45,554 INFO L471 AbstractCegarLoop]: Abstraction has 1086 states and 1383 transitions. [2024-12-02 07:51:45,554 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:45,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1086 states and 1383 transitions. [2024-12-02 07:51:45,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 07:51:45,555 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:45,555 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:45,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-12-02 07:51:45,556 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:45,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:45,556 INFO L85 PathProgramCache]: Analyzing trace with hash 673275182, now seen corresponding path program 1 times [2024-12-02 07:51:45,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:51:45,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572248365] [2024-12-02 07:51:45,556 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:45,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:51:45,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 07:51:45,596 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 07:51:45,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 07:51:45,722 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 07:51:45,722 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 07:51:45,723 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 07:51:45,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-12-02 07:51:45,727 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:51:45,780 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 07:51:45,783 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 07:51:45 BoogieIcfgContainer [2024-12-02 07:51:45,783 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 07:51:45,784 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 07:51:45,784 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 07:51:45,784 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 07:51:45,785 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:38:39" (3/4) ... [2024-12-02 07:51:45,787 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 07:51:45,787 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 07:51:45,788 INFO L158 Benchmark]: Toolchain (without parser) took 787442.66ms. Allocated memory was 142.6MB in the beginning and 780.1MB in the end (delta: 637.5MB). Free memory was 117.9MB in the beginning and 361.4MB in the end (delta: -243.4MB). Peak memory consumption was 393.0MB. Max. memory is 16.1GB. [2024-12-02 07:51:45,788 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 142.6MB. Free memory is still 82.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:51:45,788 INFO L158 Benchmark]: CACSL2BoogieTranslator took 233.42ms. Allocated memory is still 142.6MB. Free memory was 117.9MB in the beginning and 103.5MB in the end (delta: 14.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-12-02 07:51:45,788 INFO L158 Benchmark]: Boogie Procedure Inliner took 42.95ms. Allocated memory is still 142.6MB. Free memory was 103.5MB in the beginning and 99.4MB in the end (delta: 4.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:51:45,788 INFO L158 Benchmark]: Boogie Preprocessor took 55.76ms. Allocated memory is still 142.6MB. Free memory was 99.4MB in the beginning and 92.4MB in the end (delta: 6.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 07:51:45,788 INFO L158 Benchmark]: RCFGBuilder took 472.53ms. Allocated memory is still 142.6MB. Free memory was 92.4MB in the beginning and 67.6MB in the end (delta: 24.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-12-02 07:51:45,789 INFO L158 Benchmark]: TraceAbstraction took 786629.10ms. Allocated memory was 142.6MB in the beginning and 780.1MB in the end (delta: 637.5MB). Free memory was 67.0MB in the beginning and 361.5MB in the end (delta: -294.5MB). Peak memory consumption was 342.7MB. Max. memory is 16.1GB. [2024-12-02 07:51:45,789 INFO L158 Benchmark]: Witness Printer took 3.50ms. Allocated memory is still 780.1MB. Free memory was 361.5MB in the beginning and 361.4MB in the end (delta: 106.2kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:51:45,789 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 142.6MB. Free memory is still 82.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 233.42ms. Allocated memory is still 142.6MB. Free memory was 117.9MB in the beginning and 103.5MB in the end (delta: 14.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 42.95ms. Allocated memory is still 142.6MB. Free memory was 103.5MB in the beginning and 99.4MB in the end (delta: 4.1MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 55.76ms. Allocated memory is still 142.6MB. Free memory was 99.4MB in the beginning and 92.4MB in the end (delta: 6.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 472.53ms. Allocated memory is still 142.6MB. Free memory was 92.4MB in the beginning and 67.6MB in the end (delta: 24.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * TraceAbstraction took 786629.10ms. Allocated memory was 142.6MB in the beginning and 780.1MB in the end (delta: 637.5MB). Free memory was 67.0MB in the beginning and 361.5MB in the end (delta: -294.5MB). Peak memory consumption was 342.7MB. Max. memory is 16.1GB. * Witness Printer took 3.50ms. Allocated memory is still 780.1MB. Free memory was 361.5MB in the beginning and 361.4MB in the end (delta: 106.2kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of shiftLeft at line 117, overapproximation of shiftLeft at line 117, overapproximation of shiftLeft at line 54. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned short int var_1_1 = 4; [L23] unsigned short int var_1_4 = 58792; [L24] unsigned short int var_1_5 = 8; [L25] unsigned short int var_1_6 = 64; [L26] unsigned short int var_1_7 = 16; [L27] unsigned char var_1_8 = 0; [L28] unsigned char var_1_9 = 1; [L29] signed short int var_1_10 = 1000; [L30] signed short int var_1_11 = 1; [L31] signed short int var_1_12 = -25; [L32] signed short int var_1_13 = 25; [L33] unsigned short int var_1_14 = 5; [L34] unsigned short int var_1_16 = 20511; [L35] unsigned long int var_1_17 = 50; [L36] unsigned short int var_1_18 = 10; [L37] unsigned char last_1_var_1_8 = 0; VAL [isInitial=0, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L121] isInitial = 1 [L122] FCALL initially() [L124] CALL updateLastVariables() [L114] last_1_var_1_8 = var_1_8 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L124] RET updateLastVariables() [L125] CALL updateVariables() [L85] var_1_4 = __VERIFIER_nondet_ushort() [L86] CALL assume_abort_if_not(var_1_4 >= 49150) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L86] RET assume_abort_if_not(var_1_4 >= 49150) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L87] CALL assume_abort_if_not(var_1_4 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L87] RET assume_abort_if_not(var_1_4 <= 65534) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L88] var_1_5 = __VERIFIER_nondet_ushort() [L89] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L89] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L90] CALL assume_abort_if_not(var_1_5 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L90] RET assume_abort_if_not(var_1_5 <= 16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L91] var_1_6 = __VERIFIER_nondet_ushort() [L92] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_7=16, var_1_8=0, var_1_9=1] [L92] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_7=16, var_1_8=0, var_1_9=1] [L93] CALL assume_abort_if_not(var_1_6 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=16, var_1_8=0, var_1_9=1] [L93] RET assume_abort_if_not(var_1_6 <= 32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=16, var_1_8=0, var_1_9=1] [L94] var_1_7 = __VERIFIER_nondet_ushort() [L95] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_8=0, var_1_9=1] [L95] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_8=0, var_1_9=1] [L96] CALL assume_abort_if_not(var_1_7 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=1] [L96] RET assume_abort_if_not(var_1_7 <= 32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=1] [L97] var_1_9 = __VERIFIER_nondet_uchar() [L98] CALL assume_abort_if_not(var_1_9 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L98] RET assume_abort_if_not(var_1_9 >= 1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L99] CALL assume_abort_if_not(var_1_9 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L99] RET assume_abort_if_not(var_1_9 <= 1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L100] var_1_11 = __VERIFIER_nondet_short() [L101] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L101] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L102] CALL assume_abort_if_not(var_1_11 <= 8191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L102] RET assume_abort_if_not(var_1_11 <= 8191) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L103] var_1_12 = __VERIFIER_nondet_short() [L104] CALL assume_abort_if_not(var_1_12 >= -16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L104] RET assume_abort_if_not(var_1_12 >= -16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L105] CALL assume_abort_if_not(var_1_12 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L105] RET assume_abort_if_not(var_1_12 <= 16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L106] var_1_13 = __VERIFIER_nondet_short() [L107] CALL assume_abort_if_not(var_1_13 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L107] RET assume_abort_if_not(var_1_13 >= -32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L108] CALL assume_abort_if_not(var_1_13 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L108] RET assume_abort_if_not(var_1_13 <= 32766) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L109] var_1_16 = __VERIFIER_nondet_ushort() [L110] CALL assume_abort_if_not(var_1_16 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L110] RET assume_abort_if_not(var_1_16 >= 16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L111] CALL assume_abort_if_not(var_1_16 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L111] RET assume_abort_if_not(var_1_16 <= 32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L125] RET updateVariables() [L126] CALL step() [L41] unsigned short int stepLocal_1 = var_1_6; [L42] unsigned char stepLocal_0 = last_1_var_1_8; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_0=0, stepLocal_1=3, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L43] COND FALSE !(last_1_var_1_8 && stepLocal_0) VAL [isInitial=1, last_1_var_1_8=0, stepLocal_1=3, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L46] COND TRUE ((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < stepLocal_1 [L47] var_1_1 = var_1_5 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=0, var_1_9=-255] [L50] var_1_8 = (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L51] COND TRUE \read(var_1_8) [L52] var_1_14 = (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L54] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L54] EXPR ((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=50, var_1_18=10, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L54] signed long int stepLocal_4 = (((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7))); [L55] COND TRUE stepLocal_4 >= var_1_14 [L56] var_1_17 = var_1_11 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=10, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L60] unsigned short int stepLocal_5 = var_1_5; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_5=1, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=10, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L61] COND FALSE !(stepLocal_5 == var_1_16) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=10, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L68] COND TRUE \read(var_1_9) [L69] var_1_18 = 200 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L72] unsigned char stepLocal_3 = var_1_9; [L73] unsigned long int stepLocal_2 = var_1_17; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_2=3, stepLocal_3=-255, var_1_10=1000, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L74] COND FALSE !(stepLocal_2 < var_1_6) [L81] var_1_10 = var_1_13 VAL [isInitial=1, last_1_var_1_8=0, stepLocal_3=-255, var_1_10=32766, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L126] RET step() [L127] CALL, EXPR property() [L117] EXPR (((((last_1_var_1_8 && last_1_var_1_8) ? (var_1_1 == ((unsigned short int) ((((((56892) < (var_1_4)) ? (56892) : (var_1_4))) - var_1_5) - ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7)))))) : ((((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < var_1_6) ? (var_1_1 == ((unsigned short int) var_1_5)) : 1)) && (var_1_8 == ((unsigned char) (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9)))) && ((var_1_17 < var_1_6) ? (((var_1_6 != var_1_5) || var_1_9) ? (var_1_10 == ((signed short int) (((10000 - var_1_11) - var_1_5) + ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))) : (var_1_10 == ((signed short int) var_1_4))) : (var_1_10 == ((signed short int) var_1_13)))) && (var_1_8 ? (var_1_14 == ((unsigned short int) (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))))) : 1)) && ((((((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)))) >= var_1_14) ? (var_1_17 == ((unsigned long int) var_1_11)) : (var_1_17 == ((unsigned long int) (var_1_6 + var_1_5)))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L117] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L117] EXPR ((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L117] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L117] EXPR ((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L117] EXPR (((((last_1_var_1_8 && last_1_var_1_8) ? (var_1_1 == ((unsigned short int) ((((((56892) < (var_1_4)) ? (56892) : (var_1_4))) - var_1_5) - ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7)))))) : ((((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < var_1_6) ? (var_1_1 == ((unsigned short int) var_1_5)) : 1)) && (var_1_8 == ((unsigned char) (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9)))) && ((var_1_17 < var_1_6) ? (((var_1_6 != var_1_5) || var_1_9) ? (var_1_10 == ((signed short int) (((10000 - var_1_11) - var_1_5) + ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))) : (var_1_10 == ((signed short int) var_1_4))) : (var_1_10 == ((signed short int) var_1_13)))) && (var_1_8 ? (var_1_14 == ((unsigned short int) (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))))) : 1)) && ((((((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)))) >= var_1_14) ? (var_1_17 == ((unsigned long int) var_1_11)) : (var_1_17 == ((unsigned long int) (var_1_6 + var_1_5)))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L117-L118] return ((((((last_1_var_1_8 && last_1_var_1_8) ? (var_1_1 == ((unsigned short int) ((((((56892) < (var_1_4)) ? (56892) : (var_1_4))) - var_1_5) - ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7)))))) : ((((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < var_1_6) ? (var_1_1 == ((unsigned short int) var_1_5)) : 1)) && (var_1_8 == ((unsigned char) (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9)))) && ((var_1_17 < var_1_6) ? (((var_1_6 != var_1_5) || var_1_9) ? (var_1_10 == ((signed short int) (((10000 - var_1_11) - var_1_5) + ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))) : (var_1_10 == ((signed short int) var_1_4))) : (var_1_10 == ((signed short int) var_1_13)))) && (var_1_8 ? (var_1_14 == ((unsigned short int) (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))))) : 1)) && ((((((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)))) >= var_1_14) ? (var_1_17 == ((unsigned long int) var_1_11)) : (var_1_17 == ((unsigned long int) (var_1_6 + var_1_5))))) && ((var_1_5 == var_1_16) ? (var_1_8 ? (var_1_18 == ((unsigned short int) (((((var_1_16 + 30393) - var_1_5) < 0 ) ? -((var_1_16 + 30393) - var_1_5) : ((var_1_16 + 30393) - var_1_5))))) : (var_1_18 == ((unsigned short int) var_1_4))) : (var_1_9 ? (var_1_18 == ((unsigned short int) 200)) : 1)) ; [L127] RET, EXPR property() [L127] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] [L19] reach_error() VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=3, var_1_12=-16383, var_1_13=32766, var_1_14=32766, var_1_16=16387, var_1_17=3, var_1_18=200, var_1_1=1, var_1_4=-1073692674, var_1_5=1, var_1_6=3, var_1_7=2, var_1_8=1, var_1_9=-255] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 74 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 786.5s, OverallIterations: 52, TraceHistogramMax: 18, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 95.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 17397 SdHoareTripleChecker+Valid, 45.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 17397 mSDsluCounter, 35403 SdHoareTripleChecker+Invalid, 40.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 29866 mSDsCounter, 2439 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 44282 IncrementalHoareTripleChecker+Invalid, 46721 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2439 mSolverCounterUnsat, 5537 mSDtfsCounter, 44282 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1443 GetRequests, 358 SyntacticMatches, 10 SemanticMatches, 1075 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4289 ImplicationChecksByTransitivity, 70.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1342occurred in iteration=47, InterpolantAutomatonStates: 742, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.4s AutomataMinimizationTime, 51 MinimizatonAttempts, 12258 StatesRemovedByMinimization, 51 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 684.9s InterpolantComputationTime, 6554 NumberOfCodeBlocks, 6554 NumberOfCodeBlocksAsserted, 52 NumberOfCheckSat, 6372 ConstructedInterpolants, 0 QuantifiedInterpolants, 72743 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 51 InterpolantComputations, 51 PerfectInterpolantSequences, 31212/31212 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-12-02 07:51:45,999 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-12-02 07:51:46,034 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/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_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/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 24099d82b3ec494380587a5a92596aaf0762a1093bfe7e4cba5f9fda7da3acf4 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:51:47,800 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:51:47,895 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-12-02 07:51:47,902 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:51:47,902 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:51:47,928 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:51:47,928 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:51:47,929 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:51:47,929 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:51:47,929 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:51:47,929 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:51:47,929 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:51:47,930 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:51:47,930 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:51:47,930 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:51:47,930 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:51:47,930 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:51:47,931 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 07:51:47,931 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 07:51:47,931 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:51:47,931 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:51:47,931 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:51:47,931 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:51:47,931 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 07:51:47,931 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-02 07:51:47,932 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-02 07:51:47,932 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 07:51:47,932 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:51:47,932 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:51:47,932 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:51:47,932 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:51:47,932 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:51:47,932 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:51:47,932 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:51:47,933 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:51:47,933 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:51:47,933 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:51:47,933 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:51:47,933 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:51:47,933 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:51:47,933 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:51:47,933 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:51:47,933 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:51:47,934 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:51:47,934 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-02 07:51:47,934 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-02 07:51:47,934 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:51:47,934 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:51:47,934 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:51:47,934 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:51:47,934 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_a897be1d-779e-44b5-bed4-68f45c02ee0a/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 -> 24099d82b3ec494380587a5a92596aaf0762a1093bfe7e4cba5f9fda7da3acf4 [2024-12-02 07:51:48,181 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:51:48,189 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:51:48,191 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:51:48,193 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:51:48,193 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:51:48,194 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i [2024-12-02 07:51:50,903 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data/e1bd16dc8/566e389043f747f3a31053a21d92adfb/FLAG6b3ff8dd8 [2024-12-02 07:51:51,081 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:51:51,081 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i [2024-12-02 07:51:51,090 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data/e1bd16dc8/566e389043f747f3a31053a21d92adfb/FLAG6b3ff8dd8 [2024-12-02 07:51:51,106 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/data/e1bd16dc8/566e389043f747f3a31053a21d92adfb [2024-12-02 07:51:51,108 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:51:51,110 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:51:51,111 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:51:51,111 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:51:51,116 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:51:51,117 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,118 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@187d829f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51, skipping insertion in model container [2024-12-02 07:51:51,118 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,137 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:51:51,272 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_a897be1d-779e-44b5-bed4-68f45c02ee0a/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i[913,926] [2024-12-02 07:51:51,321 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:51:51,335 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:51:51,347 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_a897be1d-779e-44b5-bed4-68f45c02ee0a/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_normal_file-10.i[913,926] [2024-12-02 07:51:51,375 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:51:51,393 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:51:51,393 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51 WrapperNode [2024-12-02 07:51:51,394 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:51:51,395 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:51:51,395 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:51:51,395 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:51:51,402 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,412 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,435 INFO L138 Inliner]: procedures = 27, calls = 31, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 122 [2024-12-02 07:51:51,436 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:51:51,436 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:51:51,436 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:51:51,436 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:51:51,445 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,446 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,449 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,460 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-12-02 07:51:51,460 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,461 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,469 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,470 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,473 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,475 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,476 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,479 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:51:51,480 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:51:51,480 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:51:51,480 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:51:51,481 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (1/1) ... [2024-12-02 07:51:51,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:51:51,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:51:51,511 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:51:51,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:51:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:51:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-02 07:51:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 07:51:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 07:51:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:51:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:51:51,599 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:51:51,600 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:51:51,839 INFO L? ?]: Removed 20 outVars from TransFormulas that were not future-live. [2024-12-02 07:51:51,839 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:51:51,848 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:51:51,848 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 07:51:51,848 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:51:51 BoogieIcfgContainer [2024-12-02 07:51:51,848 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:51:51,850 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:51:51,850 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:51:51,855 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:51:51,855 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:51:51" (1/3) ... [2024-12-02 07:51:51,856 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71bfc75e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:51:51, skipping insertion in model container [2024-12-02 07:51:51,856 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:51:51" (2/3) ... [2024-12-02 07:51:51,856 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71bfc75e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:51:51, skipping insertion in model container [2024-12-02 07:51:51,856 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:51:51" (3/3) ... [2024-12-02 07:51:51,857 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_normal_file-10.i [2024-12-02 07:51:51,868 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:51:51,869 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_normal_file-10.i that has 2 procedures, 59 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 07:51:51,910 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:51:51,920 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;@209cf579, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:51:51,920 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:51:51,923 INFO L276 IsEmpty]: Start isEmpty. Operand has 59 states, 38 states have (on average 1.368421052631579) internal successors, (52), 39 states have internal predecessors, (52), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-12-02 07:51:51,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-12-02 07:51:51,931 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:51,932 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:51,932 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:51,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:51,936 INFO L85 PathProgramCache]: Analyzing trace with hash -218280069, now seen corresponding path program 1 times [2024-12-02 07:51:51,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:51:51,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2006593514] [2024-12-02 07:51:51,946 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:51,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:51:51,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:51:51,948 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:51:51,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 07:51:52,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:52,082 INFO L256 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 07:51:52,089 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:51:52,123 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 578 trivial. 0 not checked. [2024-12-02 07:51:52,124 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:51:52,124 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:51:52,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006593514] [2024-12-02 07:51:52,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006593514] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:52,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:52,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:51:52,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194061702] [2024-12-02 07:51:52,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:52,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 07:51:52,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:51:52,147 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 07:51:52,148 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 07:51:52,149 INFO L87 Difference]: Start difference. First operand has 59 states, 38 states have (on average 1.368421052631579) internal successors, (52), 39 states have internal predecessors, (52), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:51:52,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:52,173 INFO L93 Difference]: Finished difference Result 111 states and 188 transitions. [2024-12-02 07:51:52,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 07:51:52,174 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) Word has length 118 [2024-12-02 07:51:52,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:52,179 INFO L225 Difference]: With dead ends: 111 [2024-12-02 07:51:52,180 INFO L226 Difference]: Without dead ends: 55 [2024-12-02 07:51:52,183 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 117 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 07:51:52,185 INFO L435 NwaCegarLoop]: 81 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, 81 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 07:51:52,186 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:51:52,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2024-12-02 07:51:52,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2024-12-02 07:51:52,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 35 states have (on average 1.2857142857142858) internal successors, (45), 35 states have internal predecessors, (45), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-12-02 07:51:52,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 81 transitions. [2024-12-02 07:51:52,219 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 81 transitions. Word has length 118 [2024-12-02 07:51:52,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:52,220 INFO L471 AbstractCegarLoop]: Abstraction has 55 states and 81 transitions. [2024-12-02 07:51:52,220 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 07:51:52,220 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 81 transitions. [2024-12-02 07:51:52,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-12-02 07:51:52,223 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:52,223 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:52,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 07:51:52,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:51:52,424 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:52,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:52,424 INFO L85 PathProgramCache]: Analyzing trace with hash -2032458181, now seen corresponding path program 1 times [2024-12-02 07:51:52,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:51:52,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [772069438] [2024-12-02 07:51:52,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:52,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:51:52,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:51:52,427 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:51:52,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 07:51:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:52,531 INFO L256 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 07:51:52,542 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:51:52,826 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 07:51:52,826 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:51:52,826 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:51:52,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772069438] [2024-12-02 07:51:52,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772069438] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:51:52,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:51:52,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:51:52,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834373158] [2024-12-02 07:51:52,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:51:52,828 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:51:52,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:51:52,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:51:52,829 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:51:52,829 INFO L87 Difference]: Start difference. First operand 55 states and 81 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:53,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:51:53,014 INFO L93 Difference]: Finished difference Result 191 states and 281 transitions. [2024-12-02 07:51:53,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:51:53,015 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 118 [2024-12-02 07:51:53,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:51:53,017 INFO L225 Difference]: With dead ends: 191 [2024-12-02 07:51:53,018 INFO L226 Difference]: Without dead ends: 139 [2024-12-02 07:51:53,018 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:51:53,019 INFO L435 NwaCegarLoop]: 95 mSDtfsCounter, 85 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:51:53,019 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 257 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:51:53,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2024-12-02 07:51:53,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 102. [2024-12-02 07:51:53,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 63 states have (on average 1.253968253968254) internal successors, (79), 63 states have internal predecessors, (79), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-12-02 07:51:53,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 151 transitions. [2024-12-02 07:51:53,040 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 151 transitions. Word has length 118 [2024-12-02 07:51:53,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:51:53,041 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 151 transitions. [2024-12-02 07:51:53,041 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 07:51:53,041 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 151 transitions. [2024-12-02 07:51:53,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-02 07:51:53,043 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:51:53,043 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:51:53,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-12-02 07:51:53,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:51:53,244 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:51:53,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:51:53,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1986650346, now seen corresponding path program 1 times [2024-12-02 07:51:53,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:51:53,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [856585420] [2024-12-02 07:51:53,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:51:53,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:51:53,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:51:53,247 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:51:53,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a897be1d-779e-44b5-bed4-68f45c02ee0a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 07:51:53,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:51:53,349 INFO L256 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-12-02 07:51:53,355 INFO L279 TraceCheckSpWp]: Computing forward predicates...