./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-12.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/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_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-12.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/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_653af8d4-2254-46c0-b9e3-86b73e16cff1/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 0195a79ad7eda7ad8a0c6adcb8066ff123870f81fcea1f23c209e71678638ac8 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:17:55,076 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:17:55,131 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 07:17:55,137 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:17:55,137 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:17:55,157 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:17:55,158 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:17:55,158 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:17:55,159 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:17:55,159 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:17:55,159 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:17:55,159 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:17:55,159 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:17:55,159 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:17:55,159 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:17:55,160 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:17:55,160 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:17:55,160 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 07:17:55,160 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 07:17:55,160 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 07:17:55,160 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:17:55,160 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:17:55,160 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:17:55,160 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:17:55,160 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 07:17:55,161 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:17:55,161 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:17:55,161 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:17:55,161 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:17:55,161 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:17:55,161 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:17:55,161 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:17:55,161 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:17:55,161 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:17:55,161 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:17:55,162 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:17:55,162 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:17:55,162 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:17:55,162 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:17:55,162 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:17:55,162 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:17:55,162 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:17:55,162 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 07:17:55,162 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 07:17:55,163 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:17:55,163 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:17:55,163 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:17:55,163 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:17:55,163 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_653af8d4-2254-46c0-b9e3-86b73e16cff1/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 -> 0195a79ad7eda7ad8a0c6adcb8066ff123870f81fcea1f23c209e71678638ac8 [2024-12-02 07:17:55,366 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:17:55,375 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:17:55,377 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:17:55,378 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:17:55,379 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:17:55,380 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-12.i [2024-12-02 07:17:58,043 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/data/ba4f65361/ff271c464ee042d58d3999b7b363c5b9/FLAG1f13ee42b [2024-12-02 07:17:58,294 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:17:58,295 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-12.i [2024-12-02 07:17:58,308 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/data/ba4f65361/ff271c464ee042d58d3999b7b363c5b9/FLAG1f13ee42b [2024-12-02 07:17:58,611 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/data/ba4f65361/ff271c464ee042d58d3999b7b363c5b9 [2024-12-02 07:17:58,613 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:17:58,614 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:17:58,615 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:17:58,615 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:17:58,618 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:17:58,619 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:17:58" (1/1) ... [2024-12-02 07:17:58,619 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@21d9d0fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:58, skipping insertion in model container [2024-12-02 07:17:58,619 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:17:58" (1/1) ... [2024-12-02 07:17:58,648 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:17:58,785 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_653af8d4-2254-46c0-b9e3-86b73e16cff1/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-12.i[916,929] [2024-12-02 07:17:58,923 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:17:58,939 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:17:58,949 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_653af8d4-2254-46c0-b9e3-86b73e16cff1/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-12.i[916,929] [2024-12-02 07:17:59,025 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:17:59,044 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:17:59,044 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59 WrapperNode [2024-12-02 07:17:59,045 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:17:59,046 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:17:59,046 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:17:59,046 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:17:59,052 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:17:59" (1/1) ... [2024-12-02 07:17:59,069 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:17:59" (1/1) ... [2024-12-02 07:17:59,125 INFO L138 Inliner]: procedures = 26, calls = 121, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 822 [2024-12-02 07:17:59,125 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:17:59,126 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:17:59,126 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:17:59,126 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:17:59,135 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,135 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,142 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,165 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:17:59,165 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,165 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,181 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,184 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,190 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,196 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,200 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,209 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:17:59,209 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:17:59,210 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:17:59,210 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:17:59,210 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (1/1) ... [2024-12-02 07:17:59,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:17:59,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:17:59,251 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/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:17:59,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/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:17:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:17:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 07:17:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 07:17:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 07:17:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:17:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:17:59,404 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:17:59,406 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:18:00,417 INFO L? ?]: Removed 23 outVars from TransFormulas that were not future-live. [2024-12-02 07:18:00,418 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:18:00,434 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:18:00,434 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 07:18:00,435 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:18:00 BoogieIcfgContainer [2024-12-02 07:18:00,435 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:18:00,437 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:18:00,437 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:18:00,440 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:18:00,441 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:17:58" (1/3) ... [2024-12-02 07:18:00,441 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7324b49f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:18:00, skipping insertion in model container [2024-12-02 07:18:00,441 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:17:59" (2/3) ... [2024-12-02 07:18:00,442 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7324b49f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:18:00, skipping insertion in model container [2024-12-02 07:18:00,442 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:18:00" (3/3) ... [2024-12-02 07:18:00,443 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-12.i [2024-12-02 07:18:00,453 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:18:00,455 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-12.i that has 2 procedures, 340 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 07:18:00,507 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:18:00,526 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;@5a6335a8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:18:00,526 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:18:00,530 INFO L276 IsEmpty]: Start isEmpty. Operand has 340 states, 229 states have (on average 1.5807860262008733) internal successors, (362), 230 states have internal predecessors, (362), 108 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 07:18:00,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 691 [2024-12-02 07:18:00,557 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:00,558 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:00,558 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:00,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:00,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1797013545, now seen corresponding path program 1 times [2024-12-02 07:18:00,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:00,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673319910] [2024-12-02 07:18:00,568 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:00,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:00,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:01,162 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 22898 trivial. 0 not checked. [2024-12-02 07:18:01,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:01,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673319910] [2024-12-02 07:18:01,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673319910] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:18:01,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153325688] [2024-12-02 07:18:01,164 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:01,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:18:01,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:18:01,168 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:18:01,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 07:18:01,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:01,633 INFO L256 TraceCheckSpWp]: Trace formula consists of 1559 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 07:18:01,657 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:18:01,738 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 214 proven. 0 refuted. 0 times theorem prover too weak. 22898 trivial. 0 not checked. [2024-12-02 07:18:01,738 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:18:01,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153325688] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:01,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:18:01,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 07:18:01,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454311168] [2024-12-02 07:18:01,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:01,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 07:18:01,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:01,768 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 07:18:01,769 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 07:18:01,772 INFO L87 Difference]: Start difference. First operand has 340 states, 229 states have (on average 1.5807860262008733) internal successors, (362), 230 states have internal predecessors, (362), 108 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) Second operand has 2 states, 2 states have (on average 77.5) internal successors, (155), 2 states have internal predecessors, (155), 2 states have call successors, (108), 2 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 2 states have call successors, (108) [2024-12-02 07:18:01,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:01,834 INFO L93 Difference]: Finished difference Result 673 states and 1258 transitions. [2024-12-02 07:18:01,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 07:18:01,836 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 77.5) internal successors, (155), 2 states have internal predecessors, (155), 2 states have call successors, (108), 2 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 2 states have call successors, (108) Word has length 690 [2024-12-02 07:18:01,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:01,844 INFO L225 Difference]: With dead ends: 673 [2024-12-02 07:18:01,844 INFO L226 Difference]: Without dead ends: 336 [2024-12-02 07:18:01,850 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 691 GetRequests, 691 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:18:01,853 INFO L435 NwaCegarLoop]: 570 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, 570 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:18:01,853 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:18:01,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2024-12-02 07:18:01,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 336. [2024-12-02 07:18:01,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 226 states have (on average 1.5663716814159292) internal successors, (354), 226 states have internal predecessors, (354), 108 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 07:18:01,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 570 transitions. [2024-12-02 07:18:01,941 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 570 transitions. Word has length 690 [2024-12-02 07:18:01,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:01,942 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 570 transitions. [2024-12-02 07:18:01,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 77.5) internal successors, (155), 2 states have internal predecessors, (155), 2 states have call successors, (108), 2 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 2 states have call successors, (108) [2024-12-02 07:18:01,942 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 570 transitions. [2024-12-02 07:18:01,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 692 [2024-12-02 07:18:01,967 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:01,968 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:01,979 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 07:18:02,168 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:18:02,169 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:02,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:02,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1779401920, now seen corresponding path program 1 times [2024-12-02 07:18:02,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:02,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035387937] [2024-12-02 07:18:02,170 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:02,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:02,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:03,006 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:03,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:03,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035387937] [2024-12-02 07:18:03,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035387937] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:03,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:03,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:18:03,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765563425] [2024-12-02 07:18:03,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:03,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:18:03,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:03,009 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:18:03,009 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:18:03,010 INFO L87 Difference]: Start difference. First operand 336 states and 570 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:03,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:03,104 INFO L93 Difference]: Finished difference Result 1000 states and 1700 transitions. [2024-12-02 07:18:03,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:18:03,106 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 691 [2024-12-02 07:18:03,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:03,113 INFO L225 Difference]: With dead ends: 1000 [2024-12-02 07:18:03,113 INFO L226 Difference]: Without dead ends: 667 [2024-12-02 07:18:03,115 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:18:03,116 INFO L435 NwaCegarLoop]: 558 mSDtfsCounter, 352 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:03,116 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 1107 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:18:03,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2024-12-02 07:18:03,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 665. [2024-12-02 07:18:03,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 446 states have (on average 1.5672645739910314) internal successors, (699), 446 states have internal predecessors, (699), 216 states have call successors, (216), 2 states have call predecessors, (216), 2 states have return successors, (216), 216 states have call predecessors, (216), 216 states have call successors, (216) [2024-12-02 07:18:03,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 1131 transitions. [2024-12-02 07:18:03,229 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 1131 transitions. Word has length 691 [2024-12-02 07:18:03,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:03,231 INFO L471 AbstractCegarLoop]: Abstraction has 665 states and 1131 transitions. [2024-12-02 07:18:03,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:03,232 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 1131 transitions. [2024-12-02 07:18:03,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2024-12-02 07:18:03,238 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:03,238 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:03,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 07:18:03,238 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:03,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:03,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1451556169, now seen corresponding path program 1 times [2024-12-02 07:18:03,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:03,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003768656] [2024-12-02 07:18:03,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:03,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:03,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:03,718 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:03,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:03,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003768656] [2024-12-02 07:18:03,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003768656] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:03,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:03,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:18:03,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275708059] [2024-12-02 07:18:03,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:03,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:18:03,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:03,721 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:18:03,721 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:18:03,721 INFO L87 Difference]: Start difference. First operand 665 states and 1131 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:03,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:03,815 INFO L93 Difference]: Finished difference Result 1711 states and 2925 transitions. [2024-12-02 07:18:03,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:18:03,816 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 692 [2024-12-02 07:18:03,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:03,825 INFO L225 Difference]: With dead ends: 1711 [2024-12-02 07:18:03,825 INFO L226 Difference]: Without dead ends: 1049 [2024-12-02 07:18:03,827 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:18:03,828 INFO L435 NwaCegarLoop]: 755 mSDtfsCounter, 333 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 1309 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:03,828 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 1309 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:18:03,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2024-12-02 07:18:03,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 1045. [2024-12-02 07:18:03,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 766 states have (on average 1.6214099216710183) internal successors, (1242), 768 states have internal predecessors, (1242), 274 states have call successors, (274), 4 states have call predecessors, (274), 4 states have return successors, (274), 272 states have call predecessors, (274), 274 states have call successors, (274) [2024-12-02 07:18:03,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 1790 transitions. [2024-12-02 07:18:03,945 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 1790 transitions. Word has length 692 [2024-12-02 07:18:03,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:03,946 INFO L471 AbstractCegarLoop]: Abstraction has 1045 states and 1790 transitions. [2024-12-02 07:18:03,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:03,947 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 1790 transitions. [2024-12-02 07:18:03,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2024-12-02 07:18:03,953 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:03,954 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:03,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 07:18:03,954 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:03,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:03,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1177099639, now seen corresponding path program 1 times [2024-12-02 07:18:03,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:03,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680721869] [2024-12-02 07:18:03,955 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:03,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:04,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:04,388 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:04,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:04,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680721869] [2024-12-02 07:18:04,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680721869] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:04,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:04,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:18:04,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774563964] [2024-12-02 07:18:04,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:04,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:18:04,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:04,391 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:18:04,391 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:18:04,391 INFO L87 Difference]: Start difference. First operand 1045 states and 1790 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:04,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:04,494 INFO L93 Difference]: Finished difference Result 2851 states and 4898 transitions. [2024-12-02 07:18:04,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:18:04,495 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 692 [2024-12-02 07:18:04,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:04,508 INFO L225 Difference]: With dead ends: 2851 [2024-12-02 07:18:04,508 INFO L226 Difference]: Without dead ends: 1809 [2024-12-02 07:18:04,511 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:18:04,512 INFO L435 NwaCegarLoop]: 722 mSDtfsCounter, 329 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:04,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 1277 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:18:04,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2024-12-02 07:18:04,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 1805. [2024-12-02 07:18:04,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1805 states, 1390 states have (on average 1.6402877697841727) internal successors, (2280), 1396 states have internal predecessors, (2280), 406 states have call successors, (406), 8 states have call predecessors, (406), 8 states have return successors, (406), 400 states have call predecessors, (406), 406 states have call successors, (406) [2024-12-02 07:18:04,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1805 states to 1805 states and 3092 transitions. [2024-12-02 07:18:04,685 INFO L78 Accepts]: Start accepts. Automaton has 1805 states and 3092 transitions. Word has length 692 [2024-12-02 07:18:04,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:04,686 INFO L471 AbstractCegarLoop]: Abstraction has 1805 states and 3092 transitions. [2024-12-02 07:18:04,686 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:04,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1805 states and 3092 transitions. [2024-12-02 07:18:04,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2024-12-02 07:18:04,693 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:04,694 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:04,694 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 07:18:04,694 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:04,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:04,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1183634743, now seen corresponding path program 1 times [2024-12-02 07:18:04,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:04,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947874103] [2024-12-02 07:18:04,695 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:04,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:04,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:05,077 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:05,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:05,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947874103] [2024-12-02 07:18:05,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947874103] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:05,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:05,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:18:05,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854391731] [2024-12-02 07:18:05,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:05,079 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:18:05,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:05,080 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:18:05,080 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:18:05,080 INFO L87 Difference]: Start difference. First operand 1805 states and 3092 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:05,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:05,285 INFO L93 Difference]: Finished difference Result 5409 states and 9270 transitions. [2024-12-02 07:18:05,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:18:05,286 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 692 [2024-12-02 07:18:05,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:05,309 INFO L225 Difference]: With dead ends: 5409 [2024-12-02 07:18:05,309 INFO L226 Difference]: Without dead ends: 3607 [2024-12-02 07:18:05,315 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:18:05,316 INFO L435 NwaCegarLoop]: 1081 mSDtfsCounter, 560 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 1641 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:05,316 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [560 Valid, 1641 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:18:05,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3607 states. [2024-12-02 07:18:05,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3607 to 3605. [2024-12-02 07:18:05,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3605 states, 2776 states have (on average 1.6325648414985592) internal successors, (4532), 2788 states have internal predecessors, (4532), 812 states have call successors, (812), 16 states have call predecessors, (812), 16 states have return successors, (812), 800 states have call predecessors, (812), 812 states have call successors, (812) [2024-12-02 07:18:05,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3605 states to 3605 states and 6156 transitions. [2024-12-02 07:18:05,653 INFO L78 Accepts]: Start accepts. Automaton has 3605 states and 6156 transitions. Word has length 692 [2024-12-02 07:18:05,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:05,654 INFO L471 AbstractCegarLoop]: Abstraction has 3605 states and 6156 transitions. [2024-12-02 07:18:05,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:05,655 INFO L276 IsEmpty]: Start isEmpty. Operand 3605 states and 6156 transitions. [2024-12-02 07:18:05,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2024-12-02 07:18:05,677 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:05,677 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:05,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 07:18:05,678 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:05,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:05,678 INFO L85 PathProgramCache]: Analyzing trace with hash 365986293, now seen corresponding path program 1 times [2024-12-02 07:18:05,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:05,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092283280] [2024-12-02 07:18:05,679 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:05,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:05,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:06,437 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:06,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:06,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092283280] [2024-12-02 07:18:06,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092283280] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:06,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:06,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:18:06,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034391888] [2024-12-02 07:18:06,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:06,440 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:18:06,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:06,440 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:18:06,440 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:18:06,441 INFO L87 Difference]: Start difference. First operand 3605 states and 6156 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:06,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:06,905 INFO L93 Difference]: Finished difference Result 9209 states and 15622 transitions. [2024-12-02 07:18:06,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:18:06,906 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 692 [2024-12-02 07:18:06,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:06,937 INFO L225 Difference]: With dead ends: 9209 [2024-12-02 07:18:06,937 INFO L226 Difference]: Without dead ends: 5607 [2024-12-02 07:18:06,947 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:18:06,948 INFO L435 NwaCegarLoop]: 592 mSDtfsCounter, 190 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 1130 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:06,948 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 1130 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:18:06,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5607 states. [2024-12-02 07:18:07,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5607 to 5597. [2024-12-02 07:18:07,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5597 states, 4240 states have (on average 1.6028301886792453) internal successors, (6796), 4268 states have internal predecessors, (6796), 1324 states have call successors, (1324), 32 states have call predecessors, (1324), 32 states have return successors, (1324), 1296 states have call predecessors, (1324), 1324 states have call successors, (1324) [2024-12-02 07:18:07,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5597 states to 5597 states and 9444 transitions. [2024-12-02 07:18:07,496 INFO L78 Accepts]: Start accepts. Automaton has 5597 states and 9444 transitions. Word has length 692 [2024-12-02 07:18:07,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:07,497 INFO L471 AbstractCegarLoop]: Abstraction has 5597 states and 9444 transitions. [2024-12-02 07:18:07,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:07,497 INFO L276 IsEmpty]: Start isEmpty. Operand 5597 states and 9444 transitions. [2024-12-02 07:18:07,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2024-12-02 07:18:07,507 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:07,507 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:07,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 07:18:07,507 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:07,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:07,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1867943783, now seen corresponding path program 1 times [2024-12-02 07:18:07,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:07,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905931506] [2024-12-02 07:18:07,508 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:07,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:07,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:08,511 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:08,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:08,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905931506] [2024-12-02 07:18:08,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905931506] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:08,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:08,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:18:08,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110540280] [2024-12-02 07:18:08,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:08,513 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:18:08,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:08,514 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:18:08,514 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:18:08,514 INFO L87 Difference]: Start difference. First operand 5597 states and 9444 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:09,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:09,754 INFO L93 Difference]: Finished difference Result 16075 states and 26867 transitions. [2024-12-02 07:18:09,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:18:09,755 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 692 [2024-12-02 07:18:09,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:09,814 INFO L225 Difference]: With dead ends: 16075 [2024-12-02 07:18:09,814 INFO L226 Difference]: Without dead ends: 10481 [2024-12-02 07:18:09,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:18:09,833 INFO L435 NwaCegarLoop]: 684 mSDtfsCounter, 375 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 2253 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:09,833 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 2253 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:18:09,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10481 states. [2024-12-02 07:18:10,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10481 to 9373. [2024-12-02 07:18:10,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9373 states, 7184 states have (on average 1.5879732739420935) internal successors, (11408), 7244 states have internal predecessors, (11408), 2124 states have call successors, (2124), 64 states have call predecessors, (2124), 64 states have return successors, (2124), 2064 states have call predecessors, (2124), 2124 states have call successors, (2124) [2024-12-02 07:18:10,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9373 states to 9373 states and 15656 transitions. [2024-12-02 07:18:10,680 INFO L78 Accepts]: Start accepts. Automaton has 9373 states and 15656 transitions. Word has length 692 [2024-12-02 07:18:10,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:10,681 INFO L471 AbstractCegarLoop]: Abstraction has 9373 states and 15656 transitions. [2024-12-02 07:18:10,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:10,682 INFO L276 IsEmpty]: Start isEmpty. Operand 9373 states and 15656 transitions. [2024-12-02 07:18:10,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2024-12-02 07:18:10,714 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:10,714 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:10,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 07:18:10,714 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:10,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:10,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1269577255, now seen corresponding path program 1 times [2024-12-02 07:18:10,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:10,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877531780] [2024-12-02 07:18:10,715 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:10,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:11,381 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:11,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:11,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877531780] [2024-12-02 07:18:11,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877531780] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:11,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:11,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:18:11,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102838725] [2024-12-02 07:18:11,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:11,383 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:18:11,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:11,383 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:18:11,384 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:18:11,384 INFO L87 Difference]: Start difference. First operand 9373 states and 15656 transitions. Second operand has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:12,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:12,931 INFO L93 Difference]: Finished difference Result 27757 states and 46306 transitions. [2024-12-02 07:18:12,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:18:12,932 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 692 [2024-12-02 07:18:12,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:13,010 INFO L225 Difference]: With dead ends: 27757 [2024-12-02 07:18:13,011 INFO L226 Difference]: Without dead ends: 18387 [2024-12-02 07:18:13,034 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:18:13,034 INFO L435 NwaCegarLoop]: 865 mSDtfsCounter, 779 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 779 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:13,035 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [779 Valid, 1411 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:18:13,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18387 states. [2024-12-02 07:18:13,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18387 to 9997. [2024-12-02 07:18:13,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9997 states, 7808 states have (on average 1.603483606557377) internal successors, (12520), 7868 states have internal predecessors, (12520), 2124 states have call successors, (2124), 64 states have call predecessors, (2124), 64 states have return successors, (2124), 2064 states have call predecessors, (2124), 2124 states have call successors, (2124) [2024-12-02 07:18:13,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9997 states to 9997 states and 16768 transitions. [2024-12-02 07:18:13,955 INFO L78 Accepts]: Start accepts. Automaton has 9997 states and 16768 transitions. Word has length 692 [2024-12-02 07:18:13,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:13,956 INFO L471 AbstractCegarLoop]: Abstraction has 9997 states and 16768 transitions. [2024-12-02 07:18:13,957 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:13,957 INFO L276 IsEmpty]: Start isEmpty. Operand 9997 states and 16768 transitions. [2024-12-02 07:18:13,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2024-12-02 07:18:13,970 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:13,971 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:13,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 07:18:13,971 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:13,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:13,972 INFO L85 PathProgramCache]: Analyzing trace with hash 719145257, now seen corresponding path program 1 times [2024-12-02 07:18:13,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:13,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664917247] [2024-12-02 07:18:13,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:13,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:14,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:14,815 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:14,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:14,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664917247] [2024-12-02 07:18:14,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664917247] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:14,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:14,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:18:14,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043842014] [2024-12-02 07:18:14,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:14,817 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:18:14,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:14,818 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:18:14,818 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:18:14,818 INFO L87 Difference]: Start difference. First operand 9997 states and 16768 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:15,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:15,664 INFO L93 Difference]: Finished difference Result 29337 states and 49150 transitions. [2024-12-02 07:18:15,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:18:15,664 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 692 [2024-12-02 07:18:15,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:15,721 INFO L225 Difference]: With dead ends: 29337 [2024-12-02 07:18:15,721 INFO L226 Difference]: Without dead ends: 19343 [2024-12-02 07:18:15,740 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:18:15,741 INFO L435 NwaCegarLoop]: 739 mSDtfsCounter, 375 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 1276 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:15,741 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 1276 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:18:15,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19343 states. [2024-12-02 07:18:17,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19343 to 19337. [2024-12-02 07:18:17,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19337 states, 15096 states have (on average 1.5980392156862746) internal successors, (24124), 15220 states have internal predecessors, (24124), 4112 states have call successors, (4112), 128 states have call predecessors, (4112), 128 states have return successors, (4112), 3988 states have call predecessors, (4112), 4112 states have call successors, (4112) [2024-12-02 07:18:17,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19337 states to 19337 states and 32348 transitions. [2024-12-02 07:18:17,247 INFO L78 Accepts]: Start accepts. Automaton has 19337 states and 32348 transitions. Word has length 692 [2024-12-02 07:18:17,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:17,248 INFO L471 AbstractCegarLoop]: Abstraction has 19337 states and 32348 transitions. [2024-12-02 07:18:17,248 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:17,248 INFO L276 IsEmpty]: Start isEmpty. Operand 19337 states and 32348 transitions. [2024-12-02 07:18:17,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2024-12-02 07:18:17,264 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:17,265 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:17,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 07:18:17,265 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:17,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:17,265 INFO L85 PathProgramCache]: Analyzing trace with hash -178248021, now seen corresponding path program 1 times [2024-12-02 07:18:17,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:17,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835538874] [2024-12-02 07:18:17,266 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:17,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:17,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:18,081 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:18,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:18,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835538874] [2024-12-02 07:18:18,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835538874] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:18,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:18,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:18:18,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188414029] [2024-12-02 07:18:18,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:18,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:18:18,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:18,083 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:18:18,083 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:18:18,084 INFO L87 Difference]: Start difference. First operand 19337 states and 32348 transitions. Second operand has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:19,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:19,138 INFO L93 Difference]: Finished difference Result 38709 states and 64762 transitions. [2024-12-02 07:18:19,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:18:19,139 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 692 [2024-12-02 07:18:19,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:19,217 INFO L225 Difference]: With dead ends: 38709 [2024-12-02 07:18:19,217 INFO L226 Difference]: Without dead ends: 19375 [2024-12-02 07:18:19,252 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:18:19,253 INFO L435 NwaCegarLoop]: 740 mSDtfsCounter, 396 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 1853 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:19,253 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [396 Valid, 1853 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 07:18:19,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19375 states. [2024-12-02 07:18:20,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19375 to 19369. [2024-12-02 07:18:20,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19369 states, 15128 states have (on average 1.596774193548387) internal successors, (24156), 15252 states have internal predecessors, (24156), 4112 states have call successors, (4112), 128 states have call predecessors, (4112), 128 states have return successors, (4112), 3988 states have call predecessors, (4112), 4112 states have call successors, (4112) [2024-12-02 07:18:20,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19369 states to 19369 states and 32380 transitions. [2024-12-02 07:18:20,810 INFO L78 Accepts]: Start accepts. Automaton has 19369 states and 32380 transitions. Word has length 692 [2024-12-02 07:18:20,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:20,811 INFO L471 AbstractCegarLoop]: Abstraction has 19369 states and 32380 transitions. [2024-12-02 07:18:20,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:20,811 INFO L276 IsEmpty]: Start isEmpty. Operand 19369 states and 32380 transitions. [2024-12-02 07:18:20,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2024-12-02 07:18:20,820 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:20,821 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:20,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 07:18:20,821 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:20,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:20,822 INFO L85 PathProgramCache]: Analyzing trace with hash -595644627, now seen corresponding path program 1 times [2024-12-02 07:18:20,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:20,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576128228] [2024-12-02 07:18:20,822 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:20,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:20,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:22,237 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:22,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:22,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576128228] [2024-12-02 07:18:22,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576128228] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:22,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:22,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 07:18:22,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581035943] [2024-12-02 07:18:22,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:22,239 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 07:18:22,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:22,240 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 07:18:22,240 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:18:22,240 INFO L87 Difference]: Start difference. First operand 19369 states and 32380 transitions. Second operand has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:26,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:26,782 INFO L93 Difference]: Finished difference Result 56072 states and 94101 transitions. [2024-12-02 07:18:26,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 07:18:26,783 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 692 [2024-12-02 07:18:26,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:26,844 INFO L225 Difference]: With dead ends: 56072 [2024-12-02 07:18:26,844 INFO L226 Difference]: Without dead ends: 36706 [2024-12-02 07:18:26,871 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-12-02 07:18:26,872 INFO L435 NwaCegarLoop]: 1106 mSDtfsCounter, 1675 mSDsluCounter, 2705 mSDsCounter, 0 mSdLazyCounter, 2296 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1743 SdHoareTripleChecker+Valid, 3811 SdHoareTripleChecker+Invalid, 2507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 2296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:26,872 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1743 Valid, 3811 Invalid, 2507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 2296 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-12-02 07:18:26,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36706 states. [2024-12-02 07:18:28,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36706 to 24089. [2024-12-02 07:18:28,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24089 states, 18834 states have (on average 1.5939258787299564) internal successors, (30020), 18990 states have internal predecessors, (30020), 5094 states have call successors, (5094), 160 states have call predecessors, (5094), 160 states have return successors, (5094), 4938 states have call predecessors, (5094), 5094 states have call successors, (5094) [2024-12-02 07:18:28,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24089 states to 24089 states and 40208 transitions. [2024-12-02 07:18:28,455 INFO L78 Accepts]: Start accepts. Automaton has 24089 states and 40208 transitions. Word has length 692 [2024-12-02 07:18:28,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:28,455 INFO L471 AbstractCegarLoop]: Abstraction has 24089 states and 40208 transitions. [2024-12-02 07:18:28,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:28,456 INFO L276 IsEmpty]: Start isEmpty. Operand 24089 states and 40208 transitions. [2024-12-02 07:18:28,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2024-12-02 07:18:28,469 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:28,470 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:28,470 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 07:18:28,470 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:28,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:28,471 INFO L85 PathProgramCache]: Analyzing trace with hash 839070102, now seen corresponding path program 1 times [2024-12-02 07:18:28,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:28,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596847493] [2024-12-02 07:18:28,471 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:28,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:29,013 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:29,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:29,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596847493] [2024-12-02 07:18:29,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596847493] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:29,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:29,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:18:29,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713176997] [2024-12-02 07:18:29,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:29,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:18:29,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:29,016 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:18:29,016 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:18:29,016 INFO L87 Difference]: Start difference. First operand 24089 states and 40208 transitions. Second operand has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:30,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:30,999 INFO L93 Difference]: Finished difference Result 58209 states and 97258 transitions. [2024-12-02 07:18:30,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:18:31,000 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 693 [2024-12-02 07:18:31,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:31,092 INFO L225 Difference]: With dead ends: 58209 [2024-12-02 07:18:31,092 INFO L226 Difference]: Without dead ends: 34123 [2024-12-02 07:18:31,143 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 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:18:31,144 INFO L435 NwaCegarLoop]: 966 mSDtfsCounter, 555 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1855 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:31,144 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 1855 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 07:18:31,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34123 states. [2024-12-02 07:18:32,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34123 to 26265. [2024-12-02 07:18:32,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26265 states, 21010 states have (on average 1.6156116135173726) internal successors, (33944), 21166 states have internal predecessors, (33944), 5094 states have call successors, (5094), 160 states have call predecessors, (5094), 160 states have return successors, (5094), 4938 states have call predecessors, (5094), 5094 states have call successors, (5094) [2024-12-02 07:18:32,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26265 states to 26265 states and 44132 transitions. [2024-12-02 07:18:32,847 INFO L78 Accepts]: Start accepts. Automaton has 26265 states and 44132 transitions. Word has length 693 [2024-12-02 07:18:32,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:32,848 INFO L471 AbstractCegarLoop]: Abstraction has 26265 states and 44132 transitions. [2024-12-02 07:18:32,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:32,848 INFO L276 IsEmpty]: Start isEmpty. Operand 26265 states and 44132 transitions. [2024-12-02 07:18:32,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2024-12-02 07:18:32,862 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:32,862 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:32,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 07:18:32,862 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:32,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:32,863 INFO L85 PathProgramCache]: Analyzing trace with hash -475719782, now seen corresponding path program 1 times [2024-12-02 07:18:32,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:32,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648699784] [2024-12-02 07:18:32,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:32,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:32,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:33,366 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:33,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:33,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648699784] [2024-12-02 07:18:33,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648699784] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:33,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:33,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:18:33,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725560647] [2024-12-02 07:18:33,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:33,367 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:18:33,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:33,368 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:18:33,368 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:18:33,368 INFO L87 Difference]: Start difference. First operand 26265 states and 44132 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:36,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:36,652 INFO L93 Difference]: Finished difference Result 76613 states and 128466 transitions. [2024-12-02 07:18:36,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:18:36,653 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 693 [2024-12-02 07:18:36,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:36,741 INFO L225 Difference]: With dead ends: 76613 [2024-12-02 07:18:36,741 INFO L226 Difference]: Without dead ends: 50351 [2024-12-02 07:18:36,779 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:18:36,780 INFO L435 NwaCegarLoop]: 569 mSDtfsCounter, 380 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1133 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:36,780 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 1133 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:18:36,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50351 states. [2024-12-02 07:18:39,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50351 to 50349. [2024-12-02 07:18:39,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50349 states, 39840 states have (on average 1.6046184738955824) internal successors, (63928), 40152 states have internal predecessors, (63928), 10188 states have call successors, (10188), 320 states have call predecessors, (10188), 320 states have return successors, (10188), 9876 states have call predecessors, (10188), 10188 states have call successors, (10188) [2024-12-02 07:18:39,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50349 states to 50349 states and 84304 transitions. [2024-12-02 07:18:39,577 INFO L78 Accepts]: Start accepts. Automaton has 50349 states and 84304 transitions. Word has length 693 [2024-12-02 07:18:39,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:39,579 INFO L471 AbstractCegarLoop]: Abstraction has 50349 states and 84304 transitions. [2024-12-02 07:18:39,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:39,579 INFO L276 IsEmpty]: Start isEmpty. Operand 50349 states and 84304 transitions. [2024-12-02 07:18:39,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2024-12-02 07:18:39,614 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:39,614 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:39,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 07:18:39,615 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:39,615 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:39,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1071972456, now seen corresponding path program 1 times [2024-12-02 07:18:39,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:39,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955054981] [2024-12-02 07:18:39,615 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:39,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:39,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:40,328 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:40,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:40,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955054981] [2024-12-02 07:18:40,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955054981] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:40,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:40,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:18:40,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186211546] [2024-12-02 07:18:40,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:40,329 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:18:40,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:40,330 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:18:40,330 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:18:40,330 INFO L87 Difference]: Start difference. First operand 50349 states and 84304 transitions. Second operand has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:50,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:50,112 INFO L93 Difference]: Finished difference Result 234957 states and 392380 transitions. [2024-12-02 07:18:50,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:18:50,113 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 693 [2024-12-02 07:18:50,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:50,513 INFO L225 Difference]: With dead ends: 234957 [2024-12-02 07:18:50,513 INFO L226 Difference]: Without dead ends: 184611 [2024-12-02 07:18:50,615 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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:18:50,616 INFO L435 NwaCegarLoop]: 619 mSDtfsCounter, 1158 mSDsluCounter, 1080 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 1699 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:50,616 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1158 Valid, 1699 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:18:50,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184611 states. [2024-12-02 07:18:58,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184611 to 123513. [2024-12-02 07:18:58,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123513 states, 103144 states have (on average 1.6432172496703639) internal successors, (169488), 103776 states have internal predecessors, (169488), 19728 states have call successors, (19728), 640 states have call predecessors, (19728), 640 states have return successors, (19728), 19096 states have call predecessors, (19728), 19728 states have call successors, (19728) [2024-12-02 07:18:58,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123513 states to 123513 states and 208944 transitions. [2024-12-02 07:18:58,689 INFO L78 Accepts]: Start accepts. Automaton has 123513 states and 208944 transitions. Word has length 693 [2024-12-02 07:18:58,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:58,690 INFO L471 AbstractCegarLoop]: Abstraction has 123513 states and 208944 transitions. [2024-12-02 07:18:58,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:18:58,690 INFO L276 IsEmpty]: Start isEmpty. Operand 123513 states and 208944 transitions. [2024-12-02 07:18:58,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2024-12-02 07:18:58,762 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:58,762 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:58,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 07:18:58,763 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:58,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:58,763 INFO L85 PathProgramCache]: Analyzing trace with hash 10682008, now seen corresponding path program 1 times [2024-12-02 07:18:58,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:58,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677131880] [2024-12-02 07:18:58,763 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:58,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:58,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:59,276 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:18:59,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:59,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677131880] [2024-12-02 07:18:59,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677131880] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:59,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:59,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:18:59,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710202659] [2024-12-02 07:18:59,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:59,277 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:18:59,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:59,278 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:18:59,278 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:18:59,278 INFO L87 Difference]: Start difference. First operand 123513 states and 208944 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:19:10,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:19:10,307 INFO L93 Difference]: Finished difference Result 307539 states and 519631 transitions. [2024-12-02 07:19:10,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 07:19:10,307 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 693 [2024-12-02 07:19:10,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:19:10,662 INFO L225 Difference]: With dead ends: 307539 [2024-12-02 07:19:10,662 INFO L226 Difference]: Without dead ends: 184029 [2024-12-02 07:19:10,807 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:19:10,807 INFO L435 NwaCegarLoop]: 564 mSDtfsCounter, 1559 mSDsluCounter, 2006 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1559 SdHoareTripleChecker+Valid, 2570 SdHoareTripleChecker+Invalid, 748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:19:10,807 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1559 Valid, 2570 Invalid, 748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 07:19:10,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184029 states. [2024-12-02 07:19:20,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184029 to 183981. [2024-12-02 07:19:20,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183981 states, 150498 states have (on average 1.6240614493215857) internal successors, (244418), 151526 states have internal predecessors, (244418), 32362 states have call successors, (32362), 1120 states have call predecessors, (32362), 1120 states have return successors, (32362), 31334 states have call predecessors, (32362), 32362 states have call successors, (32362) [2024-12-02 07:19:21,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183981 states to 183981 states and 309142 transitions. [2024-12-02 07:19:21,326 INFO L78 Accepts]: Start accepts. Automaton has 183981 states and 309142 transitions. Word has length 693 [2024-12-02 07:19:21,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:19:21,327 INFO L471 AbstractCegarLoop]: Abstraction has 183981 states and 309142 transitions. [2024-12-02 07:19:21,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:19:21,327 INFO L276 IsEmpty]: Start isEmpty. Operand 183981 states and 309142 transitions. [2024-12-02 07:19:21,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2024-12-02 07:19:21,617 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:19:21,617 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:21,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 07:19:21,617 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:19:21,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:19:21,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1207842268, now seen corresponding path program 1 times [2024-12-02 07:19:21,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:19:21,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500982176] [2024-12-02 07:19:21,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:19:21,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:19:21,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:19:22,128 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:19:22,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:19:22,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500982176] [2024-12-02 07:19:22,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500982176] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:19:22,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:19:22,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:19:22,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130746938] [2024-12-02 07:19:22,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:19:22,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:19:22,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:19:22,130 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:19:22,130 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:19:22,130 INFO L87 Difference]: Start difference. First operand 183981 states and 309142 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:19:36,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:19:36,833 INFO L93 Difference]: Finished difference Result 443741 states and 745146 transitions. [2024-12-02 07:19:36,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:19:36,834 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 693 [2024-12-02 07:19:36,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:19:37,394 INFO L225 Difference]: With dead ends: 443741 [2024-12-02 07:19:37,394 INFO L226 Difference]: Without dead ends: 259763 [2024-12-02 07:19:37,631 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:19:37,632 INFO L435 NwaCegarLoop]: 588 mSDtfsCounter, 204 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1126 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:19:37,632 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 1126 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:19:37,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259763 states. [2024-12-02 07:19:50,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259763 to 191821. [2024-12-02 07:19:50,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191821 states, 158338 states have (on average 1.63701701423537) internal successors, (259202), 159366 states have internal predecessors, (259202), 32362 states have call successors, (32362), 1120 states have call predecessors, (32362), 1120 states have return successors, (32362), 31334 states have call predecessors, (32362), 32362 states have call successors, (32362) [2024-12-02 07:19:50,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191821 states to 191821 states and 323926 transitions. [2024-12-02 07:19:51,026 INFO L78 Accepts]: Start accepts. Automaton has 191821 states and 323926 transitions. Word has length 693 [2024-12-02 07:19:51,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:19:51,027 INFO L471 AbstractCegarLoop]: Abstraction has 191821 states and 323926 transitions. [2024-12-02 07:19:51,027 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:19:51,027 INFO L276 IsEmpty]: Start isEmpty. Operand 191821 states and 323926 transitions. [2024-12-02 07:19:51,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2024-12-02 07:19:51,082 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:19:51,082 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:51,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 07:19:51,083 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:19:51,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:19:51,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1409666202, now seen corresponding path program 1 times [2024-12-02 07:19:51,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:19:51,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273758032] [2024-12-02 07:19:51,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:19:51,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:19:51,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:19:51,895 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:19:51,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:19:51,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273758032] [2024-12-02 07:19:51,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273758032] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:19:51,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:19:51,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:19:51,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249348298] [2024-12-02 07:19:51,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:19:51,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:19:51,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:19:51,897 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:19:51,897 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:19:51,897 INFO L87 Difference]: Start difference. First operand 191821 states and 323926 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:20:04,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:20:04,072 INFO L93 Difference]: Finished difference Result 448901 states and 759585 transitions. [2024-12-02 07:20:04,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:20:04,073 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 693 [2024-12-02 07:20:04,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:20:04,697 INFO L225 Difference]: With dead ends: 448901 [2024-12-02 07:20:04,697 INFO L226 Difference]: Without dead ends: 257083 [2024-12-02 07:20:04,998 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:20:04,999 INFO L435 NwaCegarLoop]: 564 mSDtfsCounter, 541 mSDsluCounter, 1461 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 2025 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:20:04,999 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [541 Valid, 2025 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 07:20:05,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257083 states. [2024-12-02 07:20:17,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257083 to 247481. [2024-12-02 07:20:17,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247481 states, 213884 states have (on average 1.6584737521273214) internal successors, (354721), 214912 states have internal predecessors, (354721), 32470 states have call successors, (32470), 1126 states have call predecessors, (32470), 1126 states have return successors, (32470), 31442 states have call predecessors, (32470), 32470 states have call successors, (32470) [2024-12-02 07:20:18,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247481 states to 247481 states and 419661 transitions. [2024-12-02 07:20:18,151 INFO L78 Accepts]: Start accepts. Automaton has 247481 states and 419661 transitions. Word has length 693 [2024-12-02 07:20:18,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:20:18,151 INFO L471 AbstractCegarLoop]: Abstraction has 247481 states and 419661 transitions. [2024-12-02 07:20:18,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:20:18,151 INFO L276 IsEmpty]: Start isEmpty. Operand 247481 states and 419661 transitions. [2024-12-02 07:20:18,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2024-12-02 07:20:18,207 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:20:18,207 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:18,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 07:20:18,207 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:20:18,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:20:18,208 INFO L85 PathProgramCache]: Analyzing trace with hash -53829356, now seen corresponding path program 1 times [2024-12-02 07:20:18,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:20:18,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089218444] [2024-12-02 07:20:18,208 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:20:18,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:20:18,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:20:18,975 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:20:18,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:20:18,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089218444] [2024-12-02 07:20:18,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089218444] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:20:18,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:20:18,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:20:18,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263922111] [2024-12-02 07:20:18,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:20:18,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:20:18,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:20:18,976 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:20:18,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:20:18,977 INFO L87 Difference]: Start difference. First operand 247481 states and 419661 transitions. Second operand has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:20:45,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:20:45,868 INFO L93 Difference]: Finished difference Result 566851 states and 943555 transitions. [2024-12-02 07:20:45,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:20:45,868 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 694 [2024-12-02 07:20:45,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:20:46,905 INFO L225 Difference]: With dead ends: 566851 [2024-12-02 07:20:46,905 INFO L226 Difference]: Without dead ends: 360593 [2024-12-02 07:20:47,146 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:20:47,147 INFO L435 NwaCegarLoop]: 732 mSDtfsCounter, 469 mSDsluCounter, 1048 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:20:47,147 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [469 Valid, 1780 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:20:47,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360593 states. [2024-12-02 07:21:03,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360593 to 251441. [2024-12-02 07:21:03,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251441 states, 217814 states have (on average 1.651000394832288) internal successors, (359611), 218842 states have internal predecessors, (359611), 32470 states have call successors, (32470), 1156 states have call predecessors, (32470), 1156 states have return successors, (32470), 31442 states have call predecessors, (32470), 32470 states have call successors, (32470) [2024-12-02 07:21:04,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251441 states to 251441 states and 424551 transitions. [2024-12-02 07:21:04,494 INFO L78 Accepts]: Start accepts. Automaton has 251441 states and 424551 transitions. Word has length 694 [2024-12-02 07:21:04,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:04,495 INFO L471 AbstractCegarLoop]: Abstraction has 251441 states and 424551 transitions. [2024-12-02 07:21:04,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:21:04,495 INFO L276 IsEmpty]: Start isEmpty. Operand 251441 states and 424551 transitions. [2024-12-02 07:21:04,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2024-12-02 07:21:04,551 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:04,551 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:04,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 07:21:04,552 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:04,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:04,552 INFO L85 PathProgramCache]: Analyzing trace with hash -76461610, now seen corresponding path program 1 times [2024-12-02 07:21:04,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:04,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648530704] [2024-12-02 07:21:04,552 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:04,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:04,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:05,520 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 129 proven. 192 refuted. 0 times theorem prover too weak. 22791 trivial. 0 not checked. [2024-12-02 07:21:05,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:05,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648530704] [2024-12-02 07:21:05,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648530704] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:21:05,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392772969] [2024-12-02 07:21:05,520 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:05,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:21:05,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:21:05,522 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:21:05,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 07:21:05,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:05,895 INFO L256 TraceCheckSpWp]: Trace formula consists of 1561 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 07:21:05,903 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:21:06,324 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 11357 proven. 186 refuted. 0 times theorem prover too weak. 11569 trivial. 0 not checked. [2024-12-02 07:21:06,324 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:21:06,824 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 135 proven. 186 refuted. 0 times theorem prover too weak. 22791 trivial. 0 not checked. [2024-12-02 07:21:06,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392772969] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:21:06,824 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:21:06,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2024-12-02 07:21:06,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512047673] [2024-12-02 07:21:06,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:21:06,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 07:21:06,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:06,827 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 07:21:06,827 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:21:06,827 INFO L87 Difference]: Start difference. First operand 251441 states and 424551 transitions. Second operand has 11 states, 11 states have (on average 27.90909090909091) internal successors, (307), 11 states have internal predecessors, (307), 4 states have call successors, (234), 2 states have call predecessors, (234), 4 states have return successors, (236), 4 states have call predecessors, (236), 4 states have call successors, (236) [2024-12-02 07:21:24,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:24,457 INFO L93 Difference]: Finished difference Result 454905 states and 764440 transitions. [2024-12-02 07:21:24,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 07:21:24,458 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 27.90909090909091) internal successors, (307), 11 states have internal predecessors, (307), 4 states have call successors, (234), 2 states have call predecessors, (234), 4 states have return successors, (236), 4 states have call predecessors, (236), 4 states have call successors, (236) Word has length 694 [2024-12-02 07:21:24,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:24,985 INFO L225 Difference]: With dead ends: 454905 [2024-12-02 07:21:24,985 INFO L226 Difference]: Without dead ends: 254319 [2024-12-02 07:21:25,208 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1384 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=231, Invalid=581, Unknown=0, NotChecked=0, Total=812 [2024-12-02 07:21:25,208 INFO L435 NwaCegarLoop]: 677 mSDtfsCounter, 1514 mSDsluCounter, 1392 mSDsCounter, 0 mSdLazyCounter, 1396 mSolverCounterSat, 655 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1515 SdHoareTripleChecker+Valid, 2069 SdHoareTripleChecker+Invalid, 2051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 655 IncrementalHoareTripleChecker+Valid, 1396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:25,209 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1515 Valid, 2069 Invalid, 2051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [655 Valid, 1396 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:21:25,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254319 states. [2024-12-02 07:21:43,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254319 to 241633. [2024-12-02 07:21:43,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241633 states, 207864 states have (on average 1.6387878612939228) internal successors, (340645), 208892 states have internal predecessors, (340645), 32470 states have call successors, (32470), 1298 states have call predecessors, (32470), 1298 states have return successors, (32470), 31442 states have call predecessors, (32470), 32470 states have call successors, (32470) [2024-12-02 07:21:44,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241633 states to 241633 states and 405585 transitions. [2024-12-02 07:21:44,483 INFO L78 Accepts]: Start accepts. Automaton has 241633 states and 405585 transitions. Word has length 694 [2024-12-02 07:21:44,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:44,484 INFO L471 AbstractCegarLoop]: Abstraction has 241633 states and 405585 transitions. [2024-12-02 07:21:44,484 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 27.90909090909091) internal successors, (307), 11 states have internal predecessors, (307), 4 states have call successors, (234), 2 states have call predecessors, (234), 4 states have return successors, (236), 4 states have call predecessors, (236), 4 states have call successors, (236) [2024-12-02 07:21:44,484 INFO L276 IsEmpty]: Start isEmpty. Operand 241633 states and 405585 transitions. [2024-12-02 07:21:44,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2024-12-02 07:21:44,537 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:44,537 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:44,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-12-02 07:21:44,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:21:44,738 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:44,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:44,738 INFO L85 PathProgramCache]: Analyzing trace with hash -2125849452, now seen corresponding path program 1 times [2024-12-02 07:21:44,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:44,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228592745] [2024-12-02 07:21:44,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:44,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:44,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:45,339 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 129 proven. 192 refuted. 0 times theorem prover too weak. 22791 trivial. 0 not checked. [2024-12-02 07:21:45,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:45,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228592745] [2024-12-02 07:21:45,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228592745] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:21:45,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665874796] [2024-12-02 07:21:45,339 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:45,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:21:45,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:21:45,341 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:21:45,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 07:21:45,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:45,695 INFO L256 TraceCheckSpWp]: Trace formula consists of 1561 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 07:21:45,702 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:21:46,091 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 11201 proven. 192 refuted. 0 times theorem prover too weak. 11719 trivial. 0 not checked. [2024-12-02 07:21:46,091 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:21:46,527 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 129 proven. 192 refuted. 0 times theorem prover too weak. 22791 trivial. 0 not checked. [2024-12-02 07:21:46,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665874796] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:21:46,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:21:46,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2024-12-02 07:21:46,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834635071] [2024-12-02 07:21:46,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:21:46,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 07:21:46,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:46,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 07:21:46,529 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:21:46,529 INFO L87 Difference]: Start difference. First operand 241633 states and 405585 transitions. Second operand has 11 states, 11 states have (on average 15.454545454545455) internal successors, (170), 11 states have internal predecessors, (170), 2 states have call successors, (172), 2 states have call predecessors, (172), 4 states have return successors, (173), 2 states have call predecessors, (173), 2 states have call successors, (173) [2024-12-02 07:22:09,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:09,904 INFO L93 Difference]: Finished difference Result 540531 states and 904533 transitions. [2024-12-02 07:22:09,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:22:09,905 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 15.454545454545455) internal successors, (170), 11 states have internal predecessors, (170), 2 states have call successors, (172), 2 states have call predecessors, (172), 4 states have return successors, (173), 2 states have call predecessors, (173), 2 states have call successors, (173) Word has length 694 [2024-12-02 07:22:09,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:10,610 INFO L225 Difference]: With dead ends: 540531 [2024-12-02 07:22:10,610 INFO L226 Difference]: Without dead ends: 334541 [2024-12-02 07:22:10,852 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1404 GetRequests, 1383 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2024-12-02 07:22:10,853 INFO L435 NwaCegarLoop]: 694 mSDtfsCounter, 890 mSDsluCounter, 2543 mSDsCounter, 0 mSdLazyCounter, 1939 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 934 SdHoareTripleChecker+Valid, 3237 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 1939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:10,853 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [934 Valid, 3237 Invalid, 2172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 1939 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:22:11,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334541 states. [2024-12-02 07:22:28,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334541 to 242561. [2024-12-02 07:22:29,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242561 states, 208792 states have (on average 1.639013946894517) internal successors, (342213), 209820 states have internal predecessors, (342213), 32470 states have call successors, (32470), 1298 states have call predecessors, (32470), 1298 states have return successors, (32470), 31442 states have call predecessors, (32470), 32470 states have call successors, (32470) [2024-12-02 07:22:29,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242561 states to 242561 states and 407153 transitions. [2024-12-02 07:22:29,919 INFO L78 Accepts]: Start accepts. Automaton has 242561 states and 407153 transitions. Word has length 694 [2024-12-02 07:22:29,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:29,920 INFO L471 AbstractCegarLoop]: Abstraction has 242561 states and 407153 transitions. [2024-12-02 07:22:29,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 15.454545454545455) internal successors, (170), 11 states have internal predecessors, (170), 2 states have call successors, (172), 2 states have call predecessors, (172), 4 states have return successors, (173), 2 states have call predecessors, (173), 2 states have call successors, (173) [2024-12-02 07:22:29,920 INFO L276 IsEmpty]: Start isEmpty. Operand 242561 states and 407153 transitions. [2024-12-02 07:22:29,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2024-12-02 07:22:29,974 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:29,975 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:29,983 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 07:22:30,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:22:30,175 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:30,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:30,176 INFO L85 PathProgramCache]: Analyzing trace with hash 2114724946, now seen corresponding path program 1 times [2024-12-02 07:22:30,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:30,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591766258] [2024-12-02 07:22:30,176 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:30,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:30,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:31,075 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 153 proven. 168 refuted. 0 times theorem prover too weak. 22791 trivial. 0 not checked. [2024-12-02 07:22:31,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:31,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591766258] [2024-12-02 07:22:31,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591766258] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:22:31,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206708061] [2024-12-02 07:22:31,075 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:31,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:22:31,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:22:31,077 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:22:31,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 07:22:31,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:31,503 INFO L256 TraceCheckSpWp]: Trace formula consists of 1561 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 07:22:31,511 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:22:31,784 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 10851 proven. 117 refuted. 0 times theorem prover too weak. 12144 trivial. 0 not checked. [2024-12-02 07:22:31,784 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:22:32,196 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 204 proven. 117 refuted. 0 times theorem prover too weak. 22791 trivial. 0 not checked. [2024-12-02 07:22:32,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206708061] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:22:32,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:22:32,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 13 [2024-12-02 07:22:32,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624502951] [2024-12-02 07:22:32,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:22:32,198 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:22:32,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:32,199 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:22:32,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:22:32,200 INFO L87 Difference]: Start difference. First operand 242561 states and 407153 transitions. Second operand has 13 states, 13 states have (on average 17.46153846153846) internal successors, (227), 13 states have internal predecessors, (227), 3 states have call successors, (203), 2 states have call predecessors, (203), 4 states have return successors, (205), 3 states have call predecessors, (205), 3 states have call successors, (205) [2024-12-02 07:23:08,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:23:08,927 INFO L93 Difference]: Finished difference Result 683567 states and 1140942 transitions. [2024-12-02 07:23:08,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-12-02 07:23:08,928 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 17.46153846153846) internal successors, (227), 13 states have internal predecessors, (227), 3 states have call successors, (203), 2 states have call predecessors, (203), 4 states have return successors, (205), 3 states have call predecessors, (205), 3 states have call successors, (205) Word has length 694 [2024-12-02 07:23:08,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:23:10,209 INFO L225 Difference]: With dead ends: 683567 [2024-12-02 07:23:10,209 INFO L226 Difference]: Without dead ends: 445429 [2024-12-02 07:23:10,478 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1424 GetRequests, 1382 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=383, Invalid=1257, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 07:23:10,479 INFO L435 NwaCegarLoop]: 555 mSDtfsCounter, 2521 mSDsluCounter, 2325 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 1540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2522 SdHoareTripleChecker+Valid, 2880 SdHoareTripleChecker+Invalid, 3031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1540 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:23:10,479 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2522 Valid, 2880 Invalid, 3031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1540 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 07:23:10,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445429 states. [2024-12-02 07:23:34,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445429 to 233317. [2024-12-02 07:23:34,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233317 states, 199431 states have (on average 1.6318626492370796) internal successors, (325444), 200459 states have internal predecessors, (325444), 32440 states have call successors, (32440), 1445 states have call predecessors, (32440), 1445 states have return successors, (32440), 31412 states have call predecessors, (32440), 32440 states have call successors, (32440) [2024-12-02 07:23:34,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233317 states to 233317 states and 390324 transitions. [2024-12-02 07:23:34,895 INFO L78 Accepts]: Start accepts. Automaton has 233317 states and 390324 transitions. Word has length 694 [2024-12-02 07:23:34,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:23:34,896 INFO L471 AbstractCegarLoop]: Abstraction has 233317 states and 390324 transitions. [2024-12-02 07:23:34,896 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 17.46153846153846) internal successors, (227), 13 states have internal predecessors, (227), 3 states have call successors, (203), 2 states have call predecessors, (203), 4 states have return successors, (205), 3 states have call predecessors, (205), 3 states have call successors, (205) [2024-12-02 07:23:34,896 INFO L276 IsEmpty]: Start isEmpty. Operand 233317 states and 390324 transitions. [2024-12-02 07:23:34,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 696 [2024-12-02 07:23:34,963 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:23:34,963 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:34,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-12-02 07:23:35,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:23:35,163 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:23:35,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:23:35,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1510234696, now seen corresponding path program 1 times [2024-12-02 07:23:35,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:23:35,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921123186] [2024-12-02 07:23:35,164 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:23:35,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:23:35,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:23:38,744 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-12-02 07:23:38,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:23:38,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921123186] [2024-12-02 07:23:38,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921123186] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:23:38,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:23:38,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 07:23:38,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512372845] [2024-12-02 07:23:38,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:23:38,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 07:23:38,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:23:38,746 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 07:23:38,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-12-02 07:23:38,747 INFO L87 Difference]: Start difference. First operand 233317 states and 390324 transitions. Second operand has 9 states, 9 states have (on average 17.555555555555557) internal successors, (158), 9 states have internal predecessors, (158), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:24:28,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:24:28,955 INFO L93 Difference]: Finished difference Result 576005 states and 958702 transitions. [2024-12-02 07:24:28,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 07:24:28,956 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 17.555555555555557) internal successors, (158), 9 states have internal predecessors, (158), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) Word has length 695 [2024-12-02 07:24:28,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:24:29,953 INFO L225 Difference]: With dead ends: 576005 [2024-12-02 07:24:29,953 INFO L226 Difference]: Without dead ends: 385623 [2024-12-02 07:24:30,184 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:24:30,188 INFO L435 NwaCegarLoop]: 606 mSDtfsCounter, 1826 mSDsluCounter, 2781 mSDsCounter, 0 mSdLazyCounter, 2217 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1826 SdHoareTripleChecker+Valid, 3387 SdHoareTripleChecker+Invalid, 2689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 2217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:24:30,189 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1826 Valid, 3387 Invalid, 2689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 2217 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2024-12-02 07:24:30,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385623 states. [2024-12-02 07:25:01,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385623 to 307309. [2024-12-02 07:25:01,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307309 states, 260855 states have (on average 1.6182936880642502) internal successors, (422140), 262299 states have internal predecessors, (422140), 44552 states have call successors, (44552), 1901 states have call predecessors, (44552), 1901 states have return successors, (44552), 43108 states have call predecessors, (44552), 44552 states have call successors, (44552) [2024-12-02 07:25:02,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307309 states to 307309 states and 511244 transitions. [2024-12-02 07:25:03,110 INFO L78 Accepts]: Start accepts. Automaton has 307309 states and 511244 transitions. Word has length 695 [2024-12-02 07:25:03,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:25:03,111 INFO L471 AbstractCegarLoop]: Abstraction has 307309 states and 511244 transitions. [2024-12-02 07:25:03,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 17.555555555555557) internal successors, (158), 9 states have internal predecessors, (158), 1 states have call successors, (108), 1 states have call predecessors, (108), 1 states have return successors, (108), 1 states have call predecessors, (108), 1 states have call successors, (108) [2024-12-02 07:25:03,111 INFO L276 IsEmpty]: Start isEmpty. Operand 307309 states and 511244 transitions. [2024-12-02 07:25:03,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 696 [2024-12-02 07:25:03,178 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:25:03,179 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:03,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 07:25:03,179 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:25:03,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:25:03,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1393757450, now seen corresponding path program 1 times [2024-12-02 07:25:03,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:25:03,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317298375] [2024-12-02 07:25:03,180 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:25:03,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:25:04,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:25:05,123 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 195 proven. 126 refuted. 0 times theorem prover too weak. 22791 trivial. 0 not checked. [2024-12-02 07:25:05,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:25:05,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317298375] [2024-12-02 07:25:05,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317298375] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:25:05,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847374962] [2024-12-02 07:25:05,123 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:25:05,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:25:05,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:25:05,125 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:25:05,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 07:25:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:25:05,595 INFO L256 TraceCheckSpWp]: Trace formula consists of 1562 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:25:05,611 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:25:06,144 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 11157 proven. 126 refuted. 0 times theorem prover too weak. 11829 trivial. 0 not checked. [2024-12-02 07:25:06,144 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:25:06,725 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 195 proven. 126 refuted. 0 times theorem prover too weak. 22791 trivial. 0 not checked. [2024-12-02 07:25:06,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847374962] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:25:06,725 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:25:06,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-12-02 07:25:06,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699296706] [2024-12-02 07:25:06,726 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:25:06,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 07:25:06,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:25:06,728 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 07:25:06,728 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:25:06,728 INFO L87 Difference]: Start difference. First operand 307309 states and 511244 transitions. Second operand has 7 states, 7 states have (on average 23.857142857142858) internal successors, (167), 7 states have internal predecessors, (167), 2 states have call successors, (150), 2 states have call predecessors, (150), 4 states have return successors, (151), 2 states have call predecessors, (151), 2 states have call successors, (151) [2024-12-02 07:25:40,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:25:40,712 INFO L93 Difference]: Finished difference Result 571003 states and 943148 transitions. [2024-12-02 07:25:40,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 07:25:40,713 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.857142857142858) internal successors, (167), 7 states have internal predecessors, (167), 2 states have call successors, (150), 2 states have call predecessors, (150), 4 states have return successors, (151), 2 states have call predecessors, (151), 2 states have call successors, (151) Word has length 695 [2024-12-02 07:25:40,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:25:41,684 INFO L225 Difference]: With dead ends: 571003 [2024-12-02 07:25:41,684 INFO L226 Difference]: Without dead ends: 305373 [2024-12-02 07:25:42,033 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1397 GetRequests, 1387 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:25:42,033 INFO L435 NwaCegarLoop]: 452 mSDtfsCounter, 327 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 1139 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:25:42,034 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [391 Valid, 1139 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:25:42,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305373 states. [2024-12-02 07:26:13,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305373 to 302057. [2024-12-02 07:26:14,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302057 states, 255572 states have (on average 1.6047806488973753) internal successors, (410137), 257016 states have internal predecessors, (410137), 44552 states have call successors, (44552), 1932 states have call predecessors, (44552), 1932 states have return successors, (44552), 43108 states have call predecessors, (44552), 44552 states have call successors, (44552) [2024-12-02 07:26:15,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302057 states to 302057 states and 499241 transitions. [2024-12-02 07:26:15,392 INFO L78 Accepts]: Start accepts. Automaton has 302057 states and 499241 transitions. Word has length 695 [2024-12-02 07:26:15,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:26:15,392 INFO L471 AbstractCegarLoop]: Abstraction has 302057 states and 499241 transitions. [2024-12-02 07:26:15,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.857142857142858) internal successors, (167), 7 states have internal predecessors, (167), 2 states have call successors, (150), 2 states have call predecessors, (150), 4 states have return successors, (151), 2 states have call predecessors, (151), 2 states have call successors, (151) [2024-12-02 07:26:15,393 INFO L276 IsEmpty]: Start isEmpty. Operand 302057 states and 499241 transitions. [2024-12-02 07:26:15,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 696 [2024-12-02 07:26:15,456 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:26:15,457 INFO L218 NwaCegarLoop]: trace histogram [108, 108, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:15,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-12-02 07:26:15,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:26:15,657 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:26:15,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:26:15,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1096365582, now seen corresponding path program 1 times [2024-12-02 07:26:15,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:26:15,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264916772] [2024-12-02 07:26:15,658 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:26:15,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:26:16,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:26:18,161 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 855 proven. 393 refuted. 0 times theorem prover too weak. 21864 trivial. 0 not checked. [2024-12-02 07:26:18,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:26:18,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264916772] [2024-12-02 07:26:18,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264916772] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:26:18,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676842837] [2024-12-02 07:26:18,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:26:18,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:26:18,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:26:18,163 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:26:18,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_653af8d4-2254-46c0-b9e3-86b73e16cff1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 07:26:18,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:26:18,596 INFO L256 TraceCheckSpWp]: Trace formula consists of 1562 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-12-02 07:26:18,610 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:26:21,797 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 15982 proven. 612 refuted. 0 times theorem prover too weak. 6518 trivial. 0 not checked. [2024-12-02 07:26:21,797 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:26:29,237 INFO L134 CoverageAnalysis]: Checked inductivity of 23112 backedges. 1092 proven. 483 refuted. 0 times theorem prover too weak. 21537 trivial. 0 not checked. [2024-12-02 07:26:29,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676842837] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:26:29,237 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:26:29,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 21, 18] total 42 [2024-12-02 07:26:29,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563376430] [2024-12-02 07:26:29,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:26:29,239 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-12-02 07:26:29,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:26:29,240 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-12-02 07:26:29,241 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=432, Invalid=1290, Unknown=0, NotChecked=0, Total=1722 [2024-12-02 07:26:29,241 INFO L87 Difference]: Start difference. First operand 302057 states and 499241 transitions. Second operand has 42 states, 39 states have (on average 8.282051282051283) internal successors, (323), 37 states have internal predecessors, (323), 16 states have call successors, (207), 7 states have call predecessors, (207), 16 states have return successors, (209), 16 states have call predecessors, (209), 16 states have call successors, (209) [2024-12-02 07:28:25,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:28:25,209 INFO L93 Difference]: Finished difference Result 1186015 states and 1948635 transitions. [2024-12-02 07:28:25,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2024-12-02 07:28:25,210 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 39 states have (on average 8.282051282051283) internal successors, (323), 37 states have internal predecessors, (323), 16 states have call successors, (207), 7 states have call predecessors, (207), 16 states have return successors, (209), 16 states have call predecessors, (209), 16 states have call successors, (209) Word has length 695 [2024-12-02 07:28:25,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:28:28,099 INFO L225 Difference]: With dead ends: 1186015 [2024-12-02 07:28:28,099 INFO L226 Difference]: Without dead ends: 893345 [2024-12-02 07:28:28,560 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1497 GetRequests, 1377 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4387 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=3791, Invalid=10971, Unknown=0, NotChecked=0, Total=14762 [2024-12-02 07:28:28,560 INFO L435 NwaCegarLoop]: 659 mSDtfsCounter, 5251 mSDsluCounter, 3424 mSDsCounter, 0 mSdLazyCounter, 3954 mSolverCounterSat, 1813 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5316 SdHoareTripleChecker+Valid, 4083 SdHoareTripleChecker+Invalid, 5767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1813 IncrementalHoareTripleChecker+Valid, 3954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:28:28,561 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5316 Valid, 4083 Invalid, 5767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1813 Valid, 3954 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 07:28:28,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893345 states.