./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-20.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_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/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_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-20.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/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_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/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 7baede3f4b218899c5fa728f3d2f15c45a27c02194fa196820f87130200e77ba --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-01 23:16:54,720 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-01 23:16:54,776 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-01 23:16:54,781 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-01 23:16:54,781 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-01 23:16:54,802 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-01 23:16:54,803 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-01 23:16:54,803 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-01 23:16:54,803 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-01 23:16:54,803 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-01 23:16:54,803 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-01 23:16:54,804 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-01 23:16:54,804 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-01 23:16:54,804 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-01 23:16:54,804 INFO L153 SettingsManager]: * Use SBE=true [2024-12-01 23:16:54,804 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-01 23:16:54,804 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-01 23:16:54,804 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-01 23:16:54,804 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-01 23:16:54,805 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:16:54,805 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:16:54,806 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:16:54,806 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-01 23:16:54,806 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:16:54,806 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:16:54,806 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:16:54,806 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:16:54,806 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-01 23:16:54,806 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-01 23:16:54,806 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-01 23:16:54,806 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-01 23:16:54,806 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-01 23:16:54,807 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-01 23:16:54,807 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-01 23:16:54,807 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-01 23:16:54,807 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-01 23:16:54,807 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-01 23:16:54,807 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_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/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 -> 7baede3f4b218899c5fa728f3d2f15c45a27c02194fa196820f87130200e77ba [2024-12-01 23:16:55,037 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-01 23:16:55,045 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-01 23:16:55,047 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-01 23:16:55,048 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-01 23:16:55,049 INFO L274 PluginConnector]: CDTParser initialized [2024-12-01 23:16:55,050 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-20.i [2024-12-01 23:16:57,698 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/data/ba1e6344c/b4709029c80641f4a7ae4ca4f5cce90d/FLAGd7c3bec35 [2024-12-01 23:16:57,922 INFO L384 CDTParser]: Found 1 translation units. [2024-12-01 23:16:57,922 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-20.i [2024-12-01 23:16:57,933 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/data/ba1e6344c/b4709029c80641f4a7ae4ca4f5cce90d/FLAGd7c3bec35 [2024-12-01 23:16:58,245 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/data/ba1e6344c/b4709029c80641f4a7ae4ca4f5cce90d [2024-12-01 23:16:58,247 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-01 23:16:58,248 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-01 23:16:58,249 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-01 23:16:58,249 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-01 23:16:58,253 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-01 23:16:58,254 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,255 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@535a6119 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58, skipping insertion in model container [2024-12-01 23:16:58,255 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,283 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-01 23:16:58,416 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_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-20.i[916,929] [2024-12-01 23:16:58,545 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:16:58,557 INFO L200 MainTranslator]: Completed pre-run [2024-12-01 23:16:58,565 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_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-20.i[916,929] [2024-12-01 23:16:58,631 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:16:58,646 INFO L204 MainTranslator]: Completed translation [2024-12-01 23:16:58,646 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58 WrapperNode [2024-12-01 23:16:58,646 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-01 23:16:58,647 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-01 23:16:58,647 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-01 23:16:58,647 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-01 23:16:58,653 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,667 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,727 INFO L138 Inliner]: procedures = 26, calls = 62, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 445 [2024-12-01 23:16:58,728 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-01 23:16:58,728 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-01 23:16:58,728 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-01 23:16:58,728 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-01 23:16:58,735 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,735 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,745 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,786 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-01 23:16:58,786 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,786 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,802 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,804 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,809 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,813 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,818 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,827 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-01 23:16:58,828 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-01 23:16:58,828 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-01 23:16:58,828 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-01 23:16:58,829 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (1/1) ... [2024-12-01 23:16:58,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:16:58,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:16:58,852 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-01 23:16:58,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-01 23:16:58,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-01 23:16:58,875 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-01 23:16:58,875 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-01 23:16:58,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-01 23:16:58,875 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-01 23:16:58,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-01 23:16:58,971 INFO L234 CfgBuilder]: Building ICFG [2024-12-01 23:16:58,973 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-01 23:16:59,736 INFO L? ?]: Removed 59 outVars from TransFormulas that were not future-live. [2024-12-01 23:16:59,736 INFO L283 CfgBuilder]: Performing block encoding [2024-12-01 23:16:59,750 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-01 23:16:59,750 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-01 23:16:59,750 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:16:59 BoogieIcfgContainer [2024-12-01 23:16:59,750 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-01 23:16:59,752 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-01 23:16:59,753 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-01 23:16:59,757 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-01 23:16:59,758 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.12 11:16:58" (1/3) ... [2024-12-01 23:16:59,758 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@794f8a74 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:16:59, skipping insertion in model container [2024-12-01 23:16:59,758 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:16:58" (2/3) ... [2024-12-01 23:16:59,759 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@794f8a74 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:16:59, skipping insertion in model container [2024-12-01 23:16:59,759 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:16:59" (3/3) ... [2024-12-01 23:16:59,760 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-20.i [2024-12-01 23:16:59,775 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-01 23:16:59,778 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-20.i that has 2 procedures, 190 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-01 23:16:59,836 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-01 23:16:59,848 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;@165807e5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-01 23:16:59,848 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-01 23:16:59,853 INFO L276 IsEmpty]: Start isEmpty. Operand has 190 states, 138 states have (on average 1.4927536231884058) internal successors, (206), 139 states have internal predecessors, (206), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-12-01 23:16:59,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2024-12-01 23:16:59,869 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:16:59,870 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:16:59,870 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:16:59,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:16:59,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1026443023, now seen corresponding path program 1 times [2024-12-01 23:16:59,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:16:59,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026667367] [2024-12-01 23:16:59,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:16:59,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:00,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:00,323 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 4608 trivial. 0 not checked. [2024-12-01 23:17:00,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:00,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026667367] [2024-12-01 23:17:00,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026667367] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:17:00,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759270232] [2024-12-01 23:17:00,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:00,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:17:00,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:17:00,327 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-01 23:17:00,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-01 23:17:00,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:00,593 INFO L256 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-01 23:17:00,604 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:17:00,644 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 4608 trivial. 0 not checked. [2024-12-01 23:17:00,644 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:17:00,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759270232] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:00,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:17:00,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-01 23:17:00,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842826015] [2024-12-01 23:17:00,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:00,650 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-01 23:17:00,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:00,665 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-01 23:17:00,666 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-01 23:17:00,668 INFO L87 Difference]: Start difference. First operand has 190 states, 138 states have (on average 1.4927536231884058) internal successors, (206), 139 states have internal predecessors, (206), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Second operand has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:00,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:00,710 INFO L93 Difference]: Finished difference Result 372 states and 649 transitions. [2024-12-01 23:17:00,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-01 23:17:00,712 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) Word has length 329 [2024-12-01 23:17:00,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:00,720 INFO L225 Difference]: With dead ends: 372 [2024-12-01 23:17:00,720 INFO L226 Difference]: Without dead ends: 185 [2024-12-01 23:17:00,724 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 330 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-01 23:17:00,727 INFO L435 NwaCegarLoop]: 294 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, 294 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-01 23:17:00,728 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:17:00,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-12-01 23:17:00,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2024-12-01 23:17:00,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 134 states have (on average 1.462686567164179) internal successors, (196), 134 states have internal predecessors, (196), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-12-01 23:17:00,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 294 transitions. [2024-12-01 23:17:00,784 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 294 transitions. Word has length 329 [2024-12-01 23:17:00,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:00,785 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 294 transitions. [2024-12-01 23:17:00,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:00,785 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 294 transitions. [2024-12-01 23:17:00,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2024-12-01 23:17:00,792 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:00,792 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:00,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-01 23:17:00,993 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c48f840e-513d-43eb-811c-cc7e2d9c3e7a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:17:00,993 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:00,993 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:00,994 INFO L85 PathProgramCache]: Analyzing trace with hash -533908161, now seen corresponding path program 1 times [2024-12-01 23:17:00,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:00,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474837710] [2024-12-01 23:17:00,994 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:00,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:01,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:01,300 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:01,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:01,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474837710] [2024-12-01 23:17:01,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474837710] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:01,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:01,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:17:01,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541750439] [2024-12-01 23:17:01,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:01,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:17:01,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:01,304 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:17:01,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:17:01,305 INFO L87 Difference]: Start difference. First operand 185 states and 294 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:01,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:01,417 INFO L93 Difference]: Finished difference Result 469 states and 745 transitions. [2024-12-01 23:17:01,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:17:01,418 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 329 [2024-12-01 23:17:01,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:01,422 INFO L225 Difference]: With dead ends: 469 [2024-12-01 23:17:01,422 INFO L226 Difference]: Without dead ends: 287 [2024-12-01 23:17:01,423 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-01 23:17:01,424 INFO L435 NwaCegarLoop]: 429 mSDtfsCounter, 159 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:01,424 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 699 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:17:01,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-12-01 23:17:01,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 284. [2024-12-01 23:17:01,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 230 states have (on average 1.508695652173913) internal successors, (347), 231 states have internal predecessors, (347), 51 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2024-12-01 23:17:01,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 449 transitions. [2024-12-01 23:17:01,459 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 449 transitions. Word has length 329 [2024-12-01 23:17:01,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:01,460 INFO L471 AbstractCegarLoop]: Abstraction has 284 states and 449 transitions. [2024-12-01 23:17:01,460 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:01,460 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 449 transitions. [2024-12-01 23:17:01,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2024-12-01 23:17:01,467 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:01,467 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:01,467 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-01 23:17:01,467 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:01,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:01,468 INFO L85 PathProgramCache]: Analyzing trace with hash -549426879, now seen corresponding path program 1 times [2024-12-01 23:17:01,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:01,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095133159] [2024-12-01 23:17:01,468 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:01,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:01,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:01,813 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:01,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:01,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095133159] [2024-12-01 23:17:01,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095133159] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:01,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:01,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:17:01,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517155505] [2024-12-01 23:17:01,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:01,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:17:01,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:01,816 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:17:01,816 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:17:01,816 INFO L87 Difference]: Start difference. First operand 284 states and 449 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:01,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:01,847 INFO L93 Difference]: Finished difference Result 567 states and 899 transitions. [2024-12-01 23:17:01,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:17:01,848 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 329 [2024-12-01 23:17:01,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:01,853 INFO L225 Difference]: With dead ends: 567 [2024-12-01 23:17:01,853 INFO L226 Difference]: Without dead ends: 286 [2024-12-01 23:17:01,854 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-01 23:17:01,854 INFO L435 NwaCegarLoop]: 293 mSDtfsCounter, 0 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:01,855 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 579 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:17:01,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-12-01 23:17:01,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2024-12-01 23:17:01,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 232 states have (on average 1.5043103448275863) internal successors, (349), 233 states have internal predecessors, (349), 51 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2024-12-01 23:17:01,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 451 transitions. [2024-12-01 23:17:01,879 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 451 transitions. Word has length 329 [2024-12-01 23:17:01,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:01,880 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 451 transitions. [2024-12-01 23:17:01,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:01,880 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 451 transitions. [2024-12-01 23:17:01,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2024-12-01 23:17:01,885 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:01,886 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:01,886 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-01 23:17:01,886 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:01,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:01,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1138410575, now seen corresponding path program 1 times [2024-12-01 23:17:01,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:01,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754446172] [2024-12-01 23:17:01,887 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:01,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:01,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:02,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:02,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:02,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754446172] [2024-12-01 23:17:02,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754446172] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:02,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:02,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:17:02,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292650241] [2024-12-01 23:17:02,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:02,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:17:02,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:02,354 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:17:02,354 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:17:02,354 INFO L87 Difference]: Start difference. First operand 286 states and 451 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:02,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:02,491 INFO L93 Difference]: Finished difference Result 719 states and 1138 transitions. [2024-12-01 23:17:02,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:17:02,493 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 331 [2024-12-01 23:17:02,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:02,496 INFO L225 Difference]: With dead ends: 719 [2024-12-01 23:17:02,496 INFO L226 Difference]: Without dead ends: 436 [2024-12-01 23:17:02,497 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-01 23:17:02,498 INFO L435 NwaCegarLoop]: 311 mSDtfsCounter, 113 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:02,498 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 880 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:17:02,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2024-12-01 23:17:02,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 420. [2024-12-01 23:17:02,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 366 states have (on average 1.5218579234972678) internal successors, (557), 367 states have internal predecessors, (557), 51 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2024-12-01 23:17:02,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 659 transitions. [2024-12-01 23:17:02,526 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 659 transitions. Word has length 331 [2024-12-01 23:17:02,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:02,527 INFO L471 AbstractCegarLoop]: Abstraction has 420 states and 659 transitions. [2024-12-01 23:17:02,527 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:02,528 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 659 transitions. [2024-12-01 23:17:02,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2024-12-01 23:17:02,533 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:02,533 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:02,533 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-01 23:17:02,533 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:02,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:02,534 INFO L85 PathProgramCache]: Analyzing trace with hash 808221224, now seen corresponding path program 1 times [2024-12-01 23:17:02,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:02,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559818892] [2024-12-01 23:17:02,534 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:02,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:02,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:02,850 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:02,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:02,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559818892] [2024-12-01 23:17:02,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559818892] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:02,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:02,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:17:02,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086454178] [2024-12-01 23:17:02,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:02,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:17:02,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:02,853 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:17:02,853 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:17:02,853 INFO L87 Difference]: Start difference. First operand 420 states and 659 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:02,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:02,934 INFO L93 Difference]: Finished difference Result 1252 states and 1969 transitions. [2024-12-01 23:17:02,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:17:02,935 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 331 [2024-12-01 23:17:02,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:02,941 INFO L225 Difference]: With dead ends: 1252 [2024-12-01 23:17:02,941 INFO L226 Difference]: Without dead ends: 835 [2024-12-01 23:17:02,943 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-01 23:17:02,943 INFO L435 NwaCegarLoop]: 287 mSDtfsCounter, 180 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:02,944 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 564 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:17:02,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2024-12-01 23:17:03,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 833. [2024-12-01 23:17:03,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 726 states have (on average 1.5151515151515151) internal successors, (1100), 728 states have internal predecessors, (1100), 102 states have call successors, (102), 4 states have call predecessors, (102), 4 states have return successors, (102), 100 states have call predecessors, (102), 102 states have call successors, (102) [2024-12-01 23:17:03,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1304 transitions. [2024-12-01 23:17:03,018 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1304 transitions. Word has length 331 [2024-12-01 23:17:03,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:03,018 INFO L471 AbstractCegarLoop]: Abstraction has 833 states and 1304 transitions. [2024-12-01 23:17:03,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:03,019 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1304 transitions. [2024-12-01 23:17:03,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2024-12-01 23:17:03,025 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:03,025 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:03,025 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-01 23:17:03,025 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:03,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:03,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1105572723, now seen corresponding path program 1 times [2024-12-01 23:17:03,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:03,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582875316] [2024-12-01 23:17:03,027 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:03,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:03,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:03,291 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:03,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:03,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582875316] [2024-12-01 23:17:03,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582875316] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:03,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:03,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:17:03,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838803265] [2024-12-01 23:17:03,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:03,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:17:03,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:03,293 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:17:03,293 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:17:03,294 INFO L87 Difference]: Start difference. First operand 833 states and 1304 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:03,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:03,399 INFO L93 Difference]: Finished difference Result 1749 states and 2736 transitions. [2024-12-01 23:17:03,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:17:03,400 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 331 [2024-12-01 23:17:03,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:03,405 INFO L225 Difference]: With dead ends: 1749 [2024-12-01 23:17:03,405 INFO L226 Difference]: Without dead ends: 919 [2024-12-01 23:17:03,407 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-01 23:17:03,408 INFO L435 NwaCegarLoop]: 334 mSDtfsCounter, 107 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:03,408 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 591 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:17:03,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2024-12-01 23:17:03,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 889. [2024-12-01 23:17:03,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 782 states have (on average 1.5063938618925832) internal successors, (1178), 784 states have internal predecessors, (1178), 102 states have call successors, (102), 4 states have call predecessors, (102), 4 states have return successors, (102), 100 states have call predecessors, (102), 102 states have call successors, (102) [2024-12-01 23:17:03,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1382 transitions. [2024-12-01 23:17:03,478 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1382 transitions. Word has length 331 [2024-12-01 23:17:03,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:03,479 INFO L471 AbstractCegarLoop]: Abstraction has 889 states and 1382 transitions. [2024-12-01 23:17:03,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:03,479 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1382 transitions. [2024-12-01 23:17:03,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2024-12-01 23:17:03,485 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:03,485 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:03,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-01 23:17:03,486 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:03,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:03,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1491229749, now seen corresponding path program 1 times [2024-12-01 23:17:03,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:03,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193515651] [2024-12-01 23:17:03,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:03,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:03,836 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:03,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:03,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193515651] [2024-12-01 23:17:03,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193515651] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:03,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:03,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:17:03,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135667200] [2024-12-01 23:17:03,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:03,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:17:03,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:03,838 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:17:03,838 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:17:03,838 INFO L87 Difference]: Start difference. First operand 889 states and 1382 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:04,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:04,175 INFO L93 Difference]: Finished difference Result 2218 states and 3446 transitions. [2024-12-01 23:17:04,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:17:04,177 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 331 [2024-12-01 23:17:04,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:04,184 INFO L225 Difference]: With dead ends: 2218 [2024-12-01 23:17:04,184 INFO L226 Difference]: Without dead ends: 1332 [2024-12-01 23:17:04,186 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-01 23:17:04,186 INFO L435 NwaCegarLoop]: 396 mSDtfsCounter, 190 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 950 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:04,187 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 950 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:17:04,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1332 states. [2024-12-01 23:17:04,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1332 to 1330. [2024-12-01 23:17:04,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1330 states, 1170 states have (on average 1.4991452991452991) internal successors, (1754), 1173 states have internal predecessors, (1754), 153 states have call successors, (153), 6 states have call predecessors, (153), 6 states have return successors, (153), 150 states have call predecessors, (153), 153 states have call successors, (153) [2024-12-01 23:17:04,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1330 states to 1330 states and 2060 transitions. [2024-12-01 23:17:04,263 INFO L78 Accepts]: Start accepts. Automaton has 1330 states and 2060 transitions. Word has length 331 [2024-12-01 23:17:04,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:04,264 INFO L471 AbstractCegarLoop]: Abstraction has 1330 states and 2060 transitions. [2024-12-01 23:17:04,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:04,265 INFO L276 IsEmpty]: Start isEmpty. Operand 1330 states and 2060 transitions. [2024-12-01 23:17:04,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2024-12-01 23:17:04,271 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:04,271 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:04,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-01 23:17:04,272 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:04,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:04,272 INFO L85 PathProgramCache]: Analyzing trace with hash 903795959, now seen corresponding path program 1 times [2024-12-01 23:17:04,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:04,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904419598] [2024-12-01 23:17:04,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:04,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:04,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:06,616 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:06,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:06,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904419598] [2024-12-01 23:17:06,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904419598] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:06,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:06,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:17:06,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422169425] [2024-12-01 23:17:06,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:06,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:17:06,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:06,618 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:17:06,618 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:17:06,618 INFO L87 Difference]: Start difference. First operand 1330 states and 2060 transitions. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:08,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:08,580 INFO L93 Difference]: Finished difference Result 3298 states and 5026 transitions. [2024-12-01 23:17:08,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:17:08,581 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 332 [2024-12-01 23:17:08,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:08,592 INFO L225 Difference]: With dead ends: 3298 [2024-12-01 23:17:08,592 INFO L226 Difference]: Without dead ends: 2412 [2024-12-01 23:17:08,594 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:17:08,595 INFO L435 NwaCegarLoop]: 471 mSDtfsCounter, 1490 mSDsluCounter, 1008 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1490 SdHoareTripleChecker+Valid, 1479 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:08,595 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1490 Valid, 1479 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-01 23:17:08,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2024-12-01 23:17:08,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 1792. [2024-12-01 23:17:08,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1792 states, 1622 states have (on average 1.501849568434032) internal successors, (2436), 1627 states have internal predecessors, (2436), 161 states have call successors, (161), 8 states have call predecessors, (161), 8 states have return successors, (161), 156 states have call predecessors, (161), 161 states have call successors, (161) [2024-12-01 23:17:08,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1792 states to 1792 states and 2758 transitions. [2024-12-01 23:17:08,718 INFO L78 Accepts]: Start accepts. Automaton has 1792 states and 2758 transitions. Word has length 332 [2024-12-01 23:17:08,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:08,718 INFO L471 AbstractCegarLoop]: Abstraction has 1792 states and 2758 transitions. [2024-12-01 23:17:08,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:08,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1792 states and 2758 transitions. [2024-12-01 23:17:08,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2024-12-01 23:17:08,723 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:08,723 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:08,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-01 23:17:08,723 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:08,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:08,724 INFO L85 PathProgramCache]: Analyzing trace with hash 575712777, now seen corresponding path program 1 times [2024-12-01 23:17:08,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:08,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809589089] [2024-12-01 23:17:08,724 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:08,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:08,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:09,495 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:09,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:09,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809589089] [2024-12-01 23:17:09,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809589089] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:09,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:09,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:17:09,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062750332] [2024-12-01 23:17:09,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:09,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:17:09,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:09,497 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:17:09,497 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:17:09,497 INFO L87 Difference]: Start difference. First operand 1792 states and 2758 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:10,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:10,024 INFO L93 Difference]: Finished difference Result 5140 states and 7959 transitions. [2024-12-01 23:17:10,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:17:10,024 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 332 [2024-12-01 23:17:10,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:10,040 INFO L225 Difference]: With dead ends: 5140 [2024-12-01 23:17:10,040 INFO L226 Difference]: Without dead ends: 3351 [2024-12-01 23:17:10,044 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:17:10,045 INFO L435 NwaCegarLoop]: 594 mSDtfsCounter, 792 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 1246 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:10,045 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 1246 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:17:10,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3351 states. [2024-12-01 23:17:10,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3351 to 2463. [2024-12-01 23:17:10,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2463 states, 2240 states have (on average 1.5017857142857143) internal successors, (3364), 2246 states have internal predecessors, (3364), 212 states have call successors, (212), 10 states have call predecessors, (212), 10 states have return successors, (212), 206 states have call predecessors, (212), 212 states have call successors, (212) [2024-12-01 23:17:10,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2463 states to 2463 states and 3788 transitions. [2024-12-01 23:17:10,226 INFO L78 Accepts]: Start accepts. Automaton has 2463 states and 3788 transitions. Word has length 332 [2024-12-01 23:17:10,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:10,226 INFO L471 AbstractCegarLoop]: Abstraction has 2463 states and 3788 transitions. [2024-12-01 23:17:10,226 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:10,226 INFO L276 IsEmpty]: Start isEmpty. Operand 2463 states and 3788 transitions. [2024-12-01 23:17:10,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2024-12-01 23:17:10,231 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:10,231 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:10,232 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-01 23:17:10,232 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:10,232 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:10,232 INFO L85 PathProgramCache]: Analyzing trace with hash -2028112982, now seen corresponding path program 1 times [2024-12-01 23:17:10,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:10,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278665356] [2024-12-01 23:17:10,232 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:10,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:10,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:11,690 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:11,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:11,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278665356] [2024-12-01 23:17:11,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278665356] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:11,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:11,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:17:11,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965198635] [2024-12-01 23:17:11,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:11,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:17:11,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:11,692 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:17:11,692 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:17:11,692 INFO L87 Difference]: Start difference. First operand 2463 states and 3788 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:12,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:12,187 INFO L93 Difference]: Finished difference Result 4596 states and 7098 transitions. [2024-12-01 23:17:12,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:17:12,188 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 333 [2024-12-01 23:17:12,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:12,201 INFO L225 Difference]: With dead ends: 4596 [2024-12-01 23:17:12,201 INFO L226 Difference]: Without dead ends: 4151 [2024-12-01 23:17:12,202 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 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-01 23:17:12,203 INFO L435 NwaCegarLoop]: 520 mSDtfsCounter, 565 mSDsluCounter, 820 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:12,203 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 1340 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:17:12,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4151 states. [2024-12-01 23:17:12,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4151 to 2825. [2024-12-01 23:17:12,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2825 states, 2548 states have (on average 1.4945054945054945) internal successors, (3808), 2556 states have internal predecessors, (3808), 263 states have call successors, (263), 13 states have call predecessors, (263), 13 states have return successors, (263), 255 states have call predecessors, (263), 263 states have call successors, (263) [2024-12-01 23:17:12,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2825 states to 2825 states and 4334 transitions. [2024-12-01 23:17:12,323 INFO L78 Accepts]: Start accepts. Automaton has 2825 states and 4334 transitions. Word has length 333 [2024-12-01 23:17:12,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:12,323 INFO L471 AbstractCegarLoop]: Abstraction has 2825 states and 4334 transitions. [2024-12-01 23:17:12,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:12,323 INFO L276 IsEmpty]: Start isEmpty. Operand 2825 states and 4334 transitions. [2024-12-01 23:17:12,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2024-12-01 23:17:12,327 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:12,327 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:12,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-01 23:17:12,327 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:12,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:12,328 INFO L85 PathProgramCache]: Analyzing trace with hash -802212835, now seen corresponding path program 1 times [2024-12-01 23:17:12,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:12,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471810978] [2024-12-01 23:17:12,328 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:12,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:12,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:14,998 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:14,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:14,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471810978] [2024-12-01 23:17:14,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471810978] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:14,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:14,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-01 23:17:14,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981068489] [2024-12-01 23:17:14,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:14,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:17:14,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:15,000 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:17:15,000 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-12-01 23:17:15,000 INFO L87 Difference]: Start difference. First operand 2825 states and 4334 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:16,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:16,059 INFO L93 Difference]: Finished difference Result 7855 states and 11947 transitions. [2024-12-01 23:17:16,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:17:16,060 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 333 [2024-12-01 23:17:16,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:16,071 INFO L225 Difference]: With dead ends: 7855 [2024-12-01 23:17:16,071 INFO L226 Difference]: Without dead ends: 5033 [2024-12-01 23:17:16,076 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:17:16,076 INFO L435 NwaCegarLoop]: 343 mSDtfsCounter, 443 mSDsluCounter, 1206 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 1549 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 224 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:16,077 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [443 Valid, 1549 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [224 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-01 23:17:16,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5033 states. [2024-12-01 23:17:16,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5033 to 4011. [2024-12-01 23:17:16,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4011 states, 3636 states have (on average 1.471122112211221) internal successors, (5349), 3652 states have internal predecessors, (5349), 350 states have call successors, (350), 24 states have call predecessors, (350), 24 states have return successors, (350), 334 states have call predecessors, (350), 350 states have call successors, (350) [2024-12-01 23:17:16,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4011 states to 4011 states and 6049 transitions. [2024-12-01 23:17:16,231 INFO L78 Accepts]: Start accepts. Automaton has 4011 states and 6049 transitions. Word has length 333 [2024-12-01 23:17:16,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:16,231 INFO L471 AbstractCegarLoop]: Abstraction has 4011 states and 6049 transitions. [2024-12-01 23:17:16,232 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:16,232 INFO L276 IsEmpty]: Start isEmpty. Operand 4011 states and 6049 transitions. [2024-12-01 23:17:16,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:17:16,235 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:16,235 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:16,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-01 23:17:16,235 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:16,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:16,236 INFO L85 PathProgramCache]: Analyzing trace with hash -2091739622, now seen corresponding path program 1 times [2024-12-01 23:17:16,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:16,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103526907] [2024-12-01 23:17:16,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:16,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:16,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:17,952 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:17,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:17,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103526907] [2024-12-01 23:17:17,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103526907] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:17,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:17,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:17:17,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23389500] [2024-12-01 23:17:17,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:17,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:17:17,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:17,953 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:17:17,953 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:17:17,954 INFO L87 Difference]: Start difference. First operand 4011 states and 6049 transitions. Second operand has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 9 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:19,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:19,160 INFO L93 Difference]: Finished difference Result 7304 states and 11024 transitions. [2024-12-01 23:17:19,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:17:19,161 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 9 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 334 [2024-12-01 23:17:19,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:19,180 INFO L225 Difference]: With dead ends: 7304 [2024-12-01 23:17:19,180 INFO L226 Difference]: Without dead ends: 5594 [2024-12-01 23:17:19,183 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:17:19,184 INFO L435 NwaCegarLoop]: 333 mSDtfsCounter, 609 mSDsluCounter, 1670 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 609 SdHoareTripleChecker+Valid, 2003 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:19,184 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [609 Valid, 2003 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-01 23:17:19,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5594 states. [2024-12-01 23:17:19,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5594 to 4565. [2024-12-01 23:17:19,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4565 states, 4158 states have (on average 1.4634439634439635) internal successors, (6085), 4180 states have internal predecessors, (6085), 370 states have call successors, (370), 36 states have call predecessors, (370), 36 states have return successors, (370), 348 states have call predecessors, (370), 370 states have call successors, (370) [2024-12-01 23:17:19,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4565 states to 4565 states and 6825 transitions. [2024-12-01 23:17:19,571 INFO L78 Accepts]: Start accepts. Automaton has 4565 states and 6825 transitions. Word has length 334 [2024-12-01 23:17:19,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:19,571 INFO L471 AbstractCegarLoop]: Abstraction has 4565 states and 6825 transitions. [2024-12-01 23:17:19,572 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 9 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:17:19,572 INFO L276 IsEmpty]: Start isEmpty. Operand 4565 states and 6825 transitions. [2024-12-01 23:17:19,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:17:19,577 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:19,577 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:19,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-01 23:17:19,577 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:19,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:19,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1182159320, now seen corresponding path program 1 times [2024-12-01 23:17:19,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:19,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349798419] [2024-12-01 23:17:19,578 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:19,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:20,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:26,029 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:26,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:26,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349798419] [2024-12-01 23:17:26,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349798419] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:26,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:26,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-01 23:17:26,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947321887] [2024-12-01 23:17:26,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:26,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-01 23:17:26,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:26,031 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-01 23:17:26,031 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2024-12-01 23:17:26,031 INFO L87 Difference]: Start difference. First operand 4565 states and 6825 transitions. Second operand has 16 states, 16 states have (on average 5.75) internal successors, (92), 16 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:30,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:30,889 INFO L93 Difference]: Finished difference Result 22281 states and 32834 transitions. [2024-12-01 23:17:30,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-01 23:17:30,890 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 16 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 334 [2024-12-01 23:17:30,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:30,937 INFO L225 Difference]: With dead ends: 22281 [2024-12-01 23:17:30,937 INFO L226 Difference]: Without dead ends: 19224 [2024-12-01 23:17:30,946 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2024-12-01 23:17:30,946 INFO L435 NwaCegarLoop]: 509 mSDtfsCounter, 2197 mSDsluCounter, 3928 mSDsCounter, 0 mSdLazyCounter, 2654 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2197 SdHoareTripleChecker+Valid, 4437 SdHoareTripleChecker+Invalid, 2995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 2654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:30,947 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2197 Valid, 4437 Invalid, 2995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 2654 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-12-01 23:17:30,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19224 states. [2024-12-01 23:17:31,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19224 to 8968. [2024-12-01 23:17:31,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8968 states, 8264 states have (on average 1.472894482090997) internal successors, (12172), 8307 states have internal predecessors, (12172), 634 states have call successors, (634), 69 states have call predecessors, (634), 69 states have return successors, (634), 591 states have call predecessors, (634), 634 states have call successors, (634) [2024-12-01 23:17:31,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8968 states to 8968 states and 13440 transitions. [2024-12-01 23:17:31,482 INFO L78 Accepts]: Start accepts. Automaton has 8968 states and 13440 transitions. Word has length 334 [2024-12-01 23:17:31,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:31,482 INFO L471 AbstractCegarLoop]: Abstraction has 8968 states and 13440 transitions. [2024-12-01 23:17:31,483 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 16 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:31,484 INFO L276 IsEmpty]: Start isEmpty. Operand 8968 states and 13440 transitions. [2024-12-01 23:17:31,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:17:31,491 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:31,491 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:31,491 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-01 23:17:31,491 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:31,492 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:31,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1618808507, now seen corresponding path program 1 times [2024-12-01 23:17:31,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:31,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545001931] [2024-12-01 23:17:31,492 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:31,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:33,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:44,363 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:44,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:44,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545001931] [2024-12-01 23:17:44,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545001931] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:44,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:44,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-01 23:17:44,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269659342] [2024-12-01 23:17:44,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:44,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-01 23:17:44,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:44,364 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-01 23:17:44,365 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:17:44,365 INFO L87 Difference]: Start difference. First operand 8968 states and 13440 transitions. Second operand has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 18 states have internal predecessors, (92), 5 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 5 states have call predecessors, (49), 5 states have call successors, (49) [2024-12-01 23:17:55,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:55,115 INFO L93 Difference]: Finished difference Result 19442 states and 29042 transitions. [2024-12-01 23:17:55,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-01 23:17:55,115 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 18 states have internal predecessors, (92), 5 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 5 states have call predecessors, (49), 5 states have call successors, (49) Word has length 334 [2024-12-01 23:17:55,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:55,141 INFO L225 Difference]: With dead ends: 19442 [2024-12-01 23:17:55,141 INFO L226 Difference]: Without dead ends: 14670 [2024-12-01 23:17:55,150 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=178, Invalid=578, Unknown=0, NotChecked=0, Total=756 [2024-12-01 23:17:55,151 INFO L435 NwaCegarLoop]: 345 mSDtfsCounter, 2189 mSDsluCounter, 2577 mSDsCounter, 0 mSdLazyCounter, 2675 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2189 SdHoareTripleChecker+Valid, 2922 SdHoareTripleChecker+Invalid, 2963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 2675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:55,151 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2189 Valid, 2922 Invalid, 2963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 2675 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2024-12-01 23:17:55,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14670 states. [2024-12-01 23:17:55,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14670 to 9770. [2024-12-01 23:17:55,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9770 states, 9066 states have (on average 1.4745201853077432) internal successors, (13368), 9109 states have internal predecessors, (13368), 634 states have call successors, (634), 69 states have call predecessors, (634), 69 states have return successors, (634), 591 states have call predecessors, (634), 634 states have call successors, (634) [2024-12-01 23:17:55,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9770 states to 9770 states and 14636 transitions. [2024-12-01 23:17:55,796 INFO L78 Accepts]: Start accepts. Automaton has 9770 states and 14636 transitions. Word has length 334 [2024-12-01 23:17:55,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:55,796 INFO L471 AbstractCegarLoop]: Abstraction has 9770 states and 14636 transitions. [2024-12-01 23:17:55,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 18 states have internal predecessors, (92), 5 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 5 states have call predecessors, (49), 5 states have call successors, (49) [2024-12-01 23:17:55,796 INFO L276 IsEmpty]: Start isEmpty. Operand 9770 states and 14636 transitions. [2024-12-01 23:17:55,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:17:55,801 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:55,801 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:55,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-01 23:17:55,801 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:55,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:55,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1627099451, now seen corresponding path program 1 times [2024-12-01 23:17:55,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:55,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480730654] [2024-12-01 23:17:55,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:55,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:56,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:56,822 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:17:56,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:56,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480730654] [2024-12-01 23:17:56,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480730654] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:56,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:56,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-01 23:17:56,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956954366] [2024-12-01 23:17:56,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:56,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:17:56,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:56,824 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:17:56,824 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-12-01 23:17:56,824 INFO L87 Difference]: Start difference. First operand 9770 states and 14636 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 8 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:57,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:57,798 INFO L93 Difference]: Finished difference Result 16219 states and 24342 transitions. [2024-12-01 23:17:57,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:17:57,799 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 8 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 334 [2024-12-01 23:17:57,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:57,823 INFO L225 Difference]: With dead ends: 16219 [2024-12-01 23:17:57,823 INFO L226 Difference]: Without dead ends: 10368 [2024-12-01 23:17:57,833 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:17:57,833 INFO L435 NwaCegarLoop]: 349 mSDtfsCounter, 674 mSDsluCounter, 1171 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 1520 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:57,833 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [674 Valid, 1520 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:17:57,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10368 states. [2024-12-01 23:17:58,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10368 to 10360. [2024-12-01 23:17:58,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10360 states, 9600 states have (on average 1.465625) internal successors, (14070), 9655 states have internal predecessors, (14070), 678 states have call successors, (678), 81 states have call predecessors, (678), 81 states have return successors, (678), 623 states have call predecessors, (678), 678 states have call successors, (678) [2024-12-01 23:17:58,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10360 states to 10360 states and 15426 transitions. [2024-12-01 23:17:58,501 INFO L78 Accepts]: Start accepts. Automaton has 10360 states and 15426 transitions. Word has length 334 [2024-12-01 23:17:58,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:58,501 INFO L471 AbstractCegarLoop]: Abstraction has 10360 states and 15426 transitions. [2024-12-01 23:17:58,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 8 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:17:58,502 INFO L276 IsEmpty]: Start isEmpty. Operand 10360 states and 15426 transitions. [2024-12-01 23:17:58,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:17:58,508 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:58,508 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:17:58,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-01 23:17:58,509 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:58,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:58,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1646799491, now seen corresponding path program 1 times [2024-12-01 23:17:58,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:58,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815288675] [2024-12-01 23:17:58,509 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:58,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:59,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:18:14,544 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:18:14,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:18:14,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815288675] [2024-12-01 23:18:14,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815288675] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:18:14,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:18:14,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-01 23:18:14,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771397738] [2024-12-01 23:18:14,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:18:14,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-01 23:18:14,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:18:14,545 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-01 23:18:14,545 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:18:14,545 INFO L87 Difference]: Start difference. First operand 10360 states and 15426 transitions. Second operand has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 18 states have internal predecessors, (92), 4 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 4 states have call predecessors, (49), 4 states have call successors, (49) [2024-12-01 23:18:43,275 WARN L286 SmtUtils]: Spent 9.10s on a formula simplification. DAG size of input: 212 DAG size of output: 139 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:18:49,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-01 23:18:54,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:18:54,055 INFO L93 Difference]: Finished difference Result 24515 states and 36463 transitions. [2024-12-01 23:18:54,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-01 23:18:54,057 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 18 states have internal predecessors, (92), 4 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 4 states have call predecessors, (49), 4 states have call successors, (49) Word has length 334 [2024-12-01 23:18:54,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:18:54,078 INFO L225 Difference]: With dead ends: 24515 [2024-12-01 23:18:54,078 INFO L226 Difference]: Without dead ends: 18170 [2024-12-01 23:18:54,087 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 26.0s TimeCoverageRelationStatistics Valid=213, Invalid=656, Unknown=1, NotChecked=0, Total=870 [2024-12-01 23:18:54,087 INFO L435 NwaCegarLoop]: 438 mSDtfsCounter, 1697 mSDsluCounter, 2586 mSDsCounter, 0 mSdLazyCounter, 2391 mSolverCounterSat, 195 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1697 SdHoareTripleChecker+Valid, 3024 SdHoareTripleChecker+Invalid, 2587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 2391 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:18:54,087 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1697 Valid, 3024 Invalid, 2587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 2391 Invalid, 1 Unknown, 0 Unchecked, 16.3s Time] [2024-12-01 23:18:54,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18170 states. [2024-12-01 23:18:54,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18170 to 10643. [2024-12-01 23:18:54,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10643 states, 9883 states have (on average 1.4667611049276534) internal successors, (14496), 9938 states have internal predecessors, (14496), 678 states have call successors, (678), 81 states have call predecessors, (678), 81 states have return successors, (678), 623 states have call predecessors, (678), 678 states have call successors, (678) [2024-12-01 23:18:54,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10643 states to 10643 states and 15852 transitions. [2024-12-01 23:18:54,586 INFO L78 Accepts]: Start accepts. Automaton has 10643 states and 15852 transitions. Word has length 334 [2024-12-01 23:18:54,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:18:54,586 INFO L471 AbstractCegarLoop]: Abstraction has 10643 states and 15852 transitions. [2024-12-01 23:18:54,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 18 states have internal predecessors, (92), 4 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 4 states have call predecessors, (49), 4 states have call successors, (49) [2024-12-01 23:18:54,587 INFO L276 IsEmpty]: Start isEmpty. Operand 10643 states and 15852 transitions. [2024-12-01 23:18:54,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:18:54,591 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:18:54,591 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:18:54,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-01 23:18:54,591 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:18:54,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:18:54,592 INFO L85 PathProgramCache]: Analyzing trace with hash 551884359, now seen corresponding path program 1 times [2024-12-01 23:18:54,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:18:54,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631662396] [2024-12-01 23:18:54,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:18:54,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:18:54,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:18:54,961 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:18:54,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:18:54,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631662396] [2024-12-01 23:18:54,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631662396] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:18:54,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:18:54,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:18:54,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946859746] [2024-12-01 23:18:54,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:18:54,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:18:54,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:18:54,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:18:54,962 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:18:54,962 INFO L87 Difference]: Start difference. First operand 10643 states and 15852 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:18:55,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:18:55,877 INFO L93 Difference]: Finished difference Result 22652 states and 33686 transitions. [2024-12-01 23:18:55,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:18:55,877 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 334 [2024-12-01 23:18:55,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:18:55,900 INFO L225 Difference]: With dead ends: 22652 [2024-12-01 23:18:55,900 INFO L226 Difference]: Without dead ends: 12518 [2024-12-01 23:18:55,915 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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-01 23:18:55,915 INFO L435 NwaCegarLoop]: 290 mSDtfsCounter, 204 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:18:55,916 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 1047 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:18:55,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12518 states. [2024-12-01 23:18:56,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12518 to 10547. [2024-12-01 23:18:56,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10547 states, 9787 states have (on average 1.4654133033616021) internal successors, (14342), 9842 states have internal predecessors, (14342), 678 states have call successors, (678), 81 states have call predecessors, (678), 81 states have return successors, (678), 623 states have call predecessors, (678), 678 states have call successors, (678) [2024-12-01 23:18:56,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10547 states to 10547 states and 15698 transitions. [2024-12-01 23:18:56,516 INFO L78 Accepts]: Start accepts. Automaton has 10547 states and 15698 transitions. Word has length 334 [2024-12-01 23:18:56,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:18:56,516 INFO L471 AbstractCegarLoop]: Abstraction has 10547 states and 15698 transitions. [2024-12-01 23:18:56,516 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:18:56,516 INFO L276 IsEmpty]: Start isEmpty. Operand 10547 states and 15698 transitions. [2024-12-01 23:18:56,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:18:56,523 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:18:56,523 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:18:56,523 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-01 23:18:56,523 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:18:56,523 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:18:56,523 INFO L85 PathProgramCache]: Analyzing trace with hash 647572679, now seen corresponding path program 1 times [2024-12-01 23:18:56,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:18:56,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240125734] [2024-12-01 23:18:56,524 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:18:56,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:18:56,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:18:56,745 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:18:56,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:18:56,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240125734] [2024-12-01 23:18:56,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240125734] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:18:56,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:18:56,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:18:56,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371512338] [2024-12-01 23:18:56,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:18:56,746 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:18:56,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:18:56,746 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:18:56,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:18:56,746 INFO L87 Difference]: Start difference. First operand 10547 states and 15698 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:18:57,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:18:57,573 INFO L93 Difference]: Finished difference Result 22700 states and 33903 transitions. [2024-12-01 23:18:57,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:18:57,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 334 [2024-12-01 23:18:57,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:18:57,590 INFO L225 Difference]: With dead ends: 22700 [2024-12-01 23:18:57,590 INFO L226 Difference]: Without dead ends: 14949 [2024-12-01 23:18:57,597 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-01 23:18:57,597 INFO L435 NwaCegarLoop]: 423 mSDtfsCounter, 305 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:18:57,597 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 983 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:18:57,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14949 states. [2024-12-01 23:18:58,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14949 to 14933. [2024-12-01 23:18:58,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14933 states, 13602 states have (on average 1.4516982796647553) internal successors, (19746), 13674 states have internal predecessors, (19746), 1193 states have call successors, (1193), 137 states have call predecessors, (1193), 137 states have return successors, (1193), 1121 states have call predecessors, (1193), 1193 states have call successors, (1193) [2024-12-01 23:18:58,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14933 states to 14933 states and 22132 transitions. [2024-12-01 23:18:58,330 INFO L78 Accepts]: Start accepts. Automaton has 14933 states and 22132 transitions. Word has length 334 [2024-12-01 23:18:58,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:18:58,330 INFO L471 AbstractCegarLoop]: Abstraction has 14933 states and 22132 transitions. [2024-12-01 23:18:58,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:18:58,330 INFO L276 IsEmpty]: Start isEmpty. Operand 14933 states and 22132 transitions. [2024-12-01 23:18:58,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:18:58,336 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:18:58,336 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:18:58,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-01 23:18:58,336 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:18:58,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:18:58,336 INFO L85 PathProgramCache]: Analyzing trace with hash 322703292, now seen corresponding path program 1 times [2024-12-01 23:18:58,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:18:58,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636854138] [2024-12-01 23:18:58,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:18:58,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:18:59,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:19:49,549 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:19:49,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:19:49,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636854138] [2024-12-01 23:19:49,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636854138] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:19:49,550 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:19:49,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-01 23:19:49,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744964632] [2024-12-01 23:19:49,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:19:49,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-01 23:19:49,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:19:49,551 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-01 23:19:49,551 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2024-12-01 23:19:49,551 INFO L87 Difference]: Start difference. First operand 14933 states and 22132 transitions. Second operand has 16 states, 16 states have (on average 5.75) internal successors, (92), 16 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:20:03,590 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:30,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.98s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:32,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:35,299 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.17s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:39,228 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.84s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:40,630 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:43,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.55s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:47,275 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:50,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:52,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:20:53,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:20:53,361 INFO L93 Difference]: Finished difference Result 24143 states and 35561 transitions. [2024-12-01 23:20:53,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-01 23:20:53,362 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 16 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 334 [2024-12-01 23:20:53,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:20:53,382 INFO L225 Difference]: With dead ends: 24143 [2024-12-01 23:20:53,382 INFO L226 Difference]: Without dead ends: 18811 [2024-12-01 23:20:53,389 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 26.5s TimeCoverageRelationStatistics Valid=182, Invalid=686, Unknown=2, NotChecked=0, Total=870 [2024-12-01 23:20:53,389 INFO L435 NwaCegarLoop]: 330 mSDtfsCounter, 2921 mSDsluCounter, 2395 mSDsCounter, 0 mSdLazyCounter, 2390 mSolverCounterSat, 303 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2921 SdHoareTripleChecker+Valid, 2725 SdHoareTripleChecker+Invalid, 2694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 2390 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:20:53,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2921 Valid, 2725 Invalid, 2694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 2390 Invalid, 1 Unknown, 0 Unchecked, 39.0s Time] [2024-12-01 23:20:53,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18811 states. [2024-12-01 23:20:54,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18811 to 15607. [2024-12-01 23:20:54,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15607 states, 14252 states have (on average 1.449901768172888) internal successors, (20664), 14328 states have internal predecessors, (20664), 1209 states have call successors, (1209), 145 states have call predecessors, (1209), 145 states have return successors, (1209), 1133 states have call predecessors, (1209), 1209 states have call successors, (1209) [2024-12-01 23:20:54,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15607 states to 15607 states and 23082 transitions. [2024-12-01 23:20:54,315 INFO L78 Accepts]: Start accepts. Automaton has 15607 states and 23082 transitions. Word has length 334 [2024-12-01 23:20:54,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:20:54,315 INFO L471 AbstractCegarLoop]: Abstraction has 15607 states and 23082 transitions. [2024-12-01 23:20:54,315 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 16 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:20:54,315 INFO L276 IsEmpty]: Start isEmpty. Operand 15607 states and 23082 transitions. [2024-12-01 23:20:54,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:20:54,321 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:20:54,321 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:20:54,321 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-01 23:20:54,321 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:20:54,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:20:54,322 INFO L85 PathProgramCache]: Analyzing trace with hash -465641508, now seen corresponding path program 1 times [2024-12-01 23:20:54,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:20:54,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925221690] [2024-12-01 23:20:54,322 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:20:54,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:20:54,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:22:07,978 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:22:07,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:22:07,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925221690] [2024-12-01 23:22:07,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925221690] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:22:07,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:22:07,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2024-12-01 23:22:07,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259114665] [2024-12-01 23:22:07,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:22:07,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-01 23:22:07,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:22:07,979 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-01 23:22:07,979 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=376, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:22:07,980 INFO L87 Difference]: Start difference. First operand 15607 states and 23082 transitions. Second operand has 21 states, 21 states have (on average 4.380952380952381) internal successors, (92), 21 states have internal predecessors, (92), 3 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2024-12-01 23:22:37,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:22:37,543 INFO L93 Difference]: Finished difference Result 22807 states and 33510 transitions. [2024-12-01 23:22:37,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-01 23:22:37,544 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.380952380952381) internal successors, (92), 21 states have internal predecessors, (92), 3 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) Word has length 334 [2024-12-01 23:22:37,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:22:37,566 INFO L225 Difference]: With dead ends: 22807 [2024-12-01 23:22:37,567 INFO L226 Difference]: Without dead ends: 20405 [2024-12-01 23:22:37,570 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 20.1s TimeCoverageRelationStatistics Valid=281, Invalid=979, Unknown=0, NotChecked=0, Total=1260 [2024-12-01 23:22:37,571 INFO L435 NwaCegarLoop]: 310 mSDtfsCounter, 4255 mSDsluCounter, 3597 mSDsCounter, 0 mSdLazyCounter, 3830 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4255 SdHoareTripleChecker+Valid, 3907 SdHoareTripleChecker+Invalid, 4023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 3830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:22:37,571 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4255 Valid, 3907 Invalid, 4023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 3830 Invalid, 0 Unknown, 0 Unchecked, 14.4s Time] [2024-12-01 23:22:37,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20405 states. [2024-12-01 23:22:38,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20405 to 15696. [2024-12-01 23:22:38,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15696 states, 14341 states have (on average 1.4509448434558259) internal successors, (20808), 14417 states have internal predecessors, (20808), 1209 states have call successors, (1209), 145 states have call predecessors, (1209), 145 states have return successors, (1209), 1133 states have call predecessors, (1209), 1209 states have call successors, (1209) [2024-12-01 23:22:38,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15696 states to 15696 states and 23226 transitions. [2024-12-01 23:22:38,499 INFO L78 Accepts]: Start accepts. Automaton has 15696 states and 23226 transitions. Word has length 334 [2024-12-01 23:22:38,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:22:38,499 INFO L471 AbstractCegarLoop]: Abstraction has 15696 states and 23226 transitions. [2024-12-01 23:22:38,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.380952380952381) internal successors, (92), 21 states have internal predecessors, (92), 3 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2024-12-01 23:22:38,499 INFO L276 IsEmpty]: Start isEmpty. Operand 15696 states and 23226 transitions. [2024-12-01 23:22:38,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:22:38,505 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:22:38,505 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:22:38,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-01 23:22:38,506 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:22:38,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:22:38,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1486709862, now seen corresponding path program 1 times [2024-12-01 23:22:38,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:22:38,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206909482] [2024-12-01 23:22:38,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:22:38,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:22:38,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:22:42,973 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:22:42,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:22:42,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206909482] [2024-12-01 23:22:42,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206909482] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:22:42,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:22:42,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:22:42,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611090663] [2024-12-01 23:22:42,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:22:42,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:22:42,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:22:42,974 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:22:42,974 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:22:42,974 INFO L87 Difference]: Start difference. First operand 15696 states and 23226 transitions. Second operand has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:22:52,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:22:52,191 INFO L93 Difference]: Finished difference Result 41022 states and 60404 transitions. [2024-12-01 23:22:52,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-01 23:22:52,193 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 334 [2024-12-01 23:22:52,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:22:52,229 INFO L225 Difference]: With dead ends: 41022 [2024-12-01 23:22:52,229 INFO L226 Difference]: Without dead ends: 32923 [2024-12-01 23:22:52,242 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2024-12-01 23:22:52,242 INFO L435 NwaCegarLoop]: 331 mSDtfsCounter, 1406 mSDsluCounter, 2044 mSDsCounter, 0 mSdLazyCounter, 1580 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1406 SdHoareTripleChecker+Valid, 2375 SdHoareTripleChecker+Invalid, 1729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:22:52,243 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1406 Valid, 2375 Invalid, 1729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1580 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-12-01 23:22:52,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32923 states. [2024-12-01 23:22:53,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32923 to 19016. [2024-12-01 23:22:53,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19016 states, 17661 states have (on average 1.4598267368778666) internal successors, (25782), 17737 states have internal predecessors, (25782), 1209 states have call successors, (1209), 145 states have call predecessors, (1209), 145 states have return successors, (1209), 1133 states have call predecessors, (1209), 1209 states have call successors, (1209) [2024-12-01 23:22:53,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19016 states to 19016 states and 28200 transitions. [2024-12-01 23:22:53,322 INFO L78 Accepts]: Start accepts. Automaton has 19016 states and 28200 transitions. Word has length 334 [2024-12-01 23:22:53,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:22:53,323 INFO L471 AbstractCegarLoop]: Abstraction has 19016 states and 28200 transitions. [2024-12-01 23:22:53,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:22:53,323 INFO L276 IsEmpty]: Start isEmpty. Operand 19016 states and 28200 transitions. [2024-12-01 23:22:53,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:22:53,330 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:22:53,330 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:22:53,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-01 23:22:53,330 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:22:53,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:22:53,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1119313692, now seen corresponding path program 1 times [2024-12-01 23:22:53,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:22:53,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884457532] [2024-12-01 23:22:53,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:22:53,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:22:53,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:22:56,635 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:22:56,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:22:56,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884457532] [2024-12-01 23:22:56,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884457532] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:22:56,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:22:56,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:22:56,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401307600] [2024-12-01 23:22:56,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:22:56,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:22:56,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:22:56,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:22:56,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:22:56,637 INFO L87 Difference]: Start difference. First operand 19016 states and 28200 transitions. Second operand has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:23:01,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:23:01,741 INFO L93 Difference]: Finished difference Result 39120 states and 57682 transitions. [2024-12-01 23:23:01,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-01 23:23:01,745 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 334 [2024-12-01 23:23:01,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:23:01,772 INFO L225 Difference]: With dead ends: 39120 [2024-12-01 23:23:01,773 INFO L226 Difference]: Without dead ends: 28910 [2024-12-01 23:23:01,781 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2024-12-01 23:23:01,782 INFO L435 NwaCegarLoop]: 329 mSDtfsCounter, 1495 mSDsluCounter, 1632 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1495 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-12-01 23:23:01,782 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1495 Valid, 1961 Invalid, 808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-12-01 23:23:01,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28910 states. [2024-12-01 23:23:02,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28910 to 18573. [2024-12-01 23:23:02,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18573 states, 17218 states have (on average 1.4596933441747009) internal successors, (25133), 17294 states have internal predecessors, (25133), 1209 states have call successors, (1209), 145 states have call predecessors, (1209), 145 states have return successors, (1209), 1133 states have call predecessors, (1209), 1209 states have call successors, (1209) [2024-12-01 23:23:02,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18573 states to 18573 states and 27551 transitions. [2024-12-01 23:23:02,789 INFO L78 Accepts]: Start accepts. Automaton has 18573 states and 27551 transitions. Word has length 334 [2024-12-01 23:23:02,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:23:02,789 INFO L471 AbstractCegarLoop]: Abstraction has 18573 states and 27551 transitions. [2024-12-01 23:23:02,790 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:23:02,790 INFO L276 IsEmpty]: Start isEmpty. Operand 18573 states and 27551 transitions. [2024-12-01 23:23:02,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:23:02,800 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:23:02,800 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:23:02,800 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-01 23:23:02,800 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:23:02,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:23:02,801 INFO L85 PathProgramCache]: Analyzing trace with hash 484505799, now seen corresponding path program 1 times [2024-12-01 23:23:02,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:23:02,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455406454] [2024-12-01 23:23:02,801 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:23:02,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:23:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:23:26,531 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:23:26,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:23:26,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455406454] [2024-12-01 23:23:26,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455406454] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:23:26,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:23:26,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-01 23:23:26,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501781887] [2024-12-01 23:23:26,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:23:26,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-01 23:23:26,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:23:26,533 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-01 23:23:26,533 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2024-12-01 23:23:26,534 INFO L87 Difference]: Start difference. First operand 18573 states and 27551 transitions. Second operand has 16 states, 16 states have (on average 5.75) internal successors, (92), 16 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:23:39,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:23:39,494 INFO L93 Difference]: Finished difference Result 30290 states and 44629 transitions. [2024-12-01 23:23:39,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-01 23:23:39,495 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 16 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 334 [2024-12-01 23:23:39,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:23:39,521 INFO L225 Difference]: With dead ends: 30290 [2024-12-01 23:23:39,521 INFO L226 Difference]: Without dead ends: 25474 [2024-12-01 23:23:39,528 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=229, Invalid=701, Unknown=0, NotChecked=0, Total=930 [2024-12-01 23:23:39,529 INFO L435 NwaCegarLoop]: 323 mSDtfsCounter, 2495 mSDsluCounter, 2383 mSDsCounter, 0 mSdLazyCounter, 2076 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2495 SdHoareTripleChecker+Valid, 2706 SdHoareTripleChecker+Invalid, 2397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 2076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2024-12-01 23:23:39,529 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2495 Valid, 2706 Invalid, 2397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 2076 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2024-12-01 23:23:39,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25474 states. [2024-12-01 23:23:40,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25474 to 18661. [2024-12-01 23:23:40,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18661 states, 17304 states have (on average 1.4596047156726768) internal successors, (25257), 17380 states have internal predecessors, (25257), 1209 states have call successors, (1209), 147 states have call predecessors, (1209), 147 states have return successors, (1209), 1133 states have call predecessors, (1209), 1209 states have call successors, (1209) [2024-12-01 23:23:40,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18661 states to 18661 states and 27675 transitions. [2024-12-01 23:23:40,578 INFO L78 Accepts]: Start accepts. Automaton has 18661 states and 27675 transitions. Word has length 334 [2024-12-01 23:23:40,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:23:40,578 INFO L471 AbstractCegarLoop]: Abstraction has 18661 states and 27675 transitions. [2024-12-01 23:23:40,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 16 states have internal predecessors, (92), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:23:40,579 INFO L276 IsEmpty]: Start isEmpty. Operand 18661 states and 27675 transitions. [2024-12-01 23:23:40,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:23:40,585 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:23:40,585 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:23:40,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-01 23:23:40,586 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:23:40,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:23:40,586 INFO L85 PathProgramCache]: Analyzing trace with hash -536562555, now seen corresponding path program 1 times [2024-12-01 23:23:40,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:23:40,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695826723] [2024-12-01 23:23:40,586 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:23:40,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:23:40,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:23:41,003 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:23:41,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:23:41,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695826723] [2024-12-01 23:23:41,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695826723] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:23:41,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:23:41,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:23:41,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132517044] [2024-12-01 23:23:41,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:23:41,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:23:41,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:23:41,004 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:23:41,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:23:41,005 INFO L87 Difference]: Start difference. First operand 18661 states and 27675 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:23:43,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:23:43,253 INFO L93 Difference]: Finished difference Result 56521 states and 84572 transitions. [2024-12-01 23:23:43,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:23:43,254 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 334 [2024-12-01 23:23:43,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:23:43,307 INFO L225 Difference]: With dead ends: 56521 [2024-12-01 23:23:43,307 INFO L226 Difference]: Without dead ends: 41485 [2024-12-01 23:23:43,327 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-01 23:23:43,328 INFO L435 NwaCegarLoop]: 554 mSDtfsCounter, 429 mSDsluCounter, 1218 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 1772 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:23:43,328 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 1772 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:23:43,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41485 states. [2024-12-01 23:23:45,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41485 to 33455. [2024-12-01 23:23:45,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33455 states, 30757 states have (on average 1.446369932047989) internal successors, (44486), 30954 states have internal predecessors, (44486), 2355 states have call successors, (2355), 342 states have call predecessors, (2355), 342 states have return successors, (2355), 2158 states have call predecessors, (2355), 2355 states have call successors, (2355) [2024-12-01 23:23:45,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33455 states to 33455 states and 49196 transitions. [2024-12-01 23:23:45,349 INFO L78 Accepts]: Start accepts. Automaton has 33455 states and 49196 transitions. Word has length 334 [2024-12-01 23:23:45,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:23:45,350 INFO L471 AbstractCegarLoop]: Abstraction has 33455 states and 49196 transitions. [2024-12-01 23:23:45,350 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:23:45,350 INFO L276 IsEmpty]: Start isEmpty. Operand 33455 states and 49196 transitions. [2024-12-01 23:23:45,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-01 23:23:45,359 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:23:45,359 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:23:45,359 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-01 23:23:45,359 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:23:45,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:23:45,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1432622002, now seen corresponding path program 1 times [2024-12-01 23:23:45,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:23:45,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737888424] [2024-12-01 23:23:45,360 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:23:45,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:23:45,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:23:45,693 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:23:45,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:23:45,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737888424] [2024-12-01 23:23:45,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737888424] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:23:45,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:23:45,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:23:45,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154635493] [2024-12-01 23:23:45,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:23:45,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:23:45,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:23:45,694 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:23:45,694 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:23:45,694 INFO L87 Difference]: Start difference. First operand 33455 states and 49196 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:23:47,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:23:47,833 INFO L93 Difference]: Finished difference Result 53788 states and 79190 transitions. [2024-12-01 23:23:47,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:23:47,834 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 334 [2024-12-01 23:23:47,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:23:47,878 INFO L225 Difference]: With dead ends: 53788 [2024-12-01 23:23:47,879 INFO L226 Difference]: Without dead ends: 34488 [2024-12-01 23:23:47,897 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-01 23:23:47,898 INFO L435 NwaCegarLoop]: 352 mSDtfsCounter, 116 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:23:47,898 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 949 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:23:47,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34488 states. [2024-12-01 23:23:49,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34488 to 33455. [2024-12-01 23:23:49,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33455 states, 30757 states have (on average 1.4453945443313718) internal successors, (44456), 30954 states have internal predecessors, (44456), 2355 states have call successors, (2355), 342 states have call predecessors, (2355), 342 states have return successors, (2355), 2158 states have call predecessors, (2355), 2355 states have call successors, (2355) [2024-12-01 23:23:49,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33455 states to 33455 states and 49166 transitions. [2024-12-01 23:23:49,924 INFO L78 Accepts]: Start accepts. Automaton has 33455 states and 49166 transitions. Word has length 334 [2024-12-01 23:23:49,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:23:49,925 INFO L471 AbstractCegarLoop]: Abstraction has 33455 states and 49166 transitions. [2024-12-01 23:23:49,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-12-01 23:23:49,925 INFO L276 IsEmpty]: Start isEmpty. Operand 33455 states and 49166 transitions. [2024-12-01 23:23:49,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2024-12-01 23:23:49,934 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:23:49,934 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:23:49,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-01 23:23:49,934 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:23:49,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:23:49,935 INFO L85 PathProgramCache]: Analyzing trace with hash -530748394, now seen corresponding path program 1 times [2024-12-01 23:23:49,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:23:49,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420970013] [2024-12-01 23:23:49,935 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:23:49,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:23:52,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:24:50,673 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:24:50,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:24:50,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420970013] [2024-12-01 23:24:50,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420970013] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:24:50,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:24:50,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2024-12-01 23:24:50,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737813179] [2024-12-01 23:24:50,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:24:50,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-01 23:24:50,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:24:50,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-01 23:24:50,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:24:50,675 INFO L87 Difference]: Start difference. First operand 33455 states and 49166 transitions. Second operand has 21 states, 21 states have (on average 4.428571428571429) internal successors, (93), 21 states have internal predecessors, (93), 6 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 6 states have call predecessors, (49), 6 states have call successors, (49) [2024-12-01 23:25:11,316 WARN L286 SmtUtils]: Spent 5.98s on a formula simplification. DAG size of input: 271 DAG size of output: 192 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:25:21,158 WARN L286 SmtUtils]: Spent 5.56s on a formula simplification. DAG size of input: 286 DAG size of output: 177 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:25:35,356 WARN L286 SmtUtils]: Spent 12.03s on a formula simplification. DAG size of input: 283 DAG size of output: 182 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:25:45,172 WARN L286 SmtUtils]: Spent 9.32s on a formula simplification. DAG size of input: 325 DAG size of output: 206 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:25:58,533 WARN L286 SmtUtils]: Spent 12.01s on a formula simplification. DAG size of input: 326 DAG size of output: 184 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:26:15,074 WARN L286 SmtUtils]: Spent 13.73s on a formula simplification. DAG size of input: 327 DAG size of output: 185 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:26:25,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:26:25,447 INFO L93 Difference]: Finished difference Result 53940 states and 79164 transitions. [2024-12-01 23:26:25,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-01 23:26:25,449 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.428571428571429) internal successors, (93), 21 states have internal predecessors, (93), 6 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 6 states have call predecessors, (49), 6 states have call successors, (49) Word has length 335 [2024-12-01 23:26:25,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:26:25,504 INFO L225 Difference]: With dead ends: 53940 [2024-12-01 23:26:25,504 INFO L226 Difference]: Without dead ends: 43614 [2024-12-01 23:26:25,521 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 80.2s TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2024-12-01 23:26:25,522 INFO L435 NwaCegarLoop]: 341 mSDtfsCounter, 3343 mSDsluCounter, 2241 mSDsCounter, 0 mSdLazyCounter, 2926 mSolverCounterSat, 445 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3343 SdHoareTripleChecker+Valid, 2582 SdHoareTripleChecker+Invalid, 3371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 445 IncrementalHoareTripleChecker+Valid, 2926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.7s IncrementalHoareTripleChecker+Time [2024-12-01 23:26:25,522 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3343 Valid, 2582 Invalid, 3371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [445 Valid, 2926 Invalid, 0 Unknown, 0 Unchecked, 24.7s Time] [2024-12-01 23:26:25,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43614 states. [2024-12-01 23:26:27,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43614 to 33632. [2024-12-01 23:26:27,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33632 states, 30934 states have (on average 1.4454645374022113) internal successors, (44714), 31131 states have internal predecessors, (44714), 2355 states have call successors, (2355), 342 states have call predecessors, (2355), 342 states have return successors, (2355), 2158 states have call predecessors, (2355), 2355 states have call successors, (2355) [2024-12-01 23:26:27,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33632 states to 33632 states and 49424 transitions. [2024-12-01 23:26:27,608 INFO L78 Accepts]: Start accepts. Automaton has 33632 states and 49424 transitions. Word has length 335 [2024-12-01 23:26:27,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:26:27,609 INFO L471 AbstractCegarLoop]: Abstraction has 33632 states and 49424 transitions. [2024-12-01 23:26:27,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.428571428571429) internal successors, (93), 21 states have internal predecessors, (93), 6 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 6 states have call predecessors, (49), 6 states have call successors, (49) [2024-12-01 23:26:27,609 INFO L276 IsEmpty]: Start isEmpty. Operand 33632 states and 49424 transitions. [2024-12-01 23:26:27,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2024-12-01 23:26:27,618 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:26:27,619 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:26:27,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-01 23:26:27,619 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:26:27,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:26:27,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1348396844, now seen corresponding path program 1 times [2024-12-01 23:26:27,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:26:27,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359704661] [2024-12-01 23:26:27,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:26:27,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:26:28,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:27:20,074 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-12-01 23:27:20,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:27:20,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359704661] [2024-12-01 23:27:20,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359704661] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:27:20,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:27:20,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2024-12-01 23:27:20,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731759729] [2024-12-01 23:27:20,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:27:20,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-01 23:27:20,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:27:20,075 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-01 23:27:20,075 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:27:20,075 INFO L87 Difference]: Start difference. First operand 33632 states and 49424 transitions. Second operand has 21 states, 21 states have (on average 4.428571428571429) internal successors, (93), 21 states have internal predecessors, (93), 5 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 5 states have call predecessors, (49), 5 states have call successors, (49) [2024-12-01 23:27:41,136 WARN L286 SmtUtils]: Spent 5.54s on a formula simplification. DAG size of input: 297 DAG size of output: 194 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:27:56,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.67s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-01 23:28:05,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-01 23:28:16,978 WARN L286 SmtUtils]: Spent 8.26s on a formula simplification. DAG size of input: 320 DAG size of output: 208 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:28:26,205 WARN L286 SmtUtils]: Spent 7.54s on a formula simplification. DAG size of input: 318 DAG size of output: 206 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:28:44,104 WARN L286 SmtUtils]: Spent 5.43s on a formula simplification. DAG size of input: 321 DAG size of output: 216 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:29:32,723 WARN L286 SmtUtils]: Spent 37.04s on a formula simplification. DAG size of input: 331 DAG size of output: 217 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:29:55,623 WARN L286 SmtUtils]: Spent 13.18s on a formula simplification. DAG size of input: 323 DAG size of output: 219 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-01 23:30:10,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:30:10,973 INFO L93 Difference]: Finished difference Result 53291 states and 78574 transitions. [2024-12-01 23:30:10,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-01 23:30:10,974 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.428571428571429) internal successors, (93), 21 states have internal predecessors, (93), 5 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 5 states have call predecessors, (49), 5 states have call successors, (49) Word has length 335 [2024-12-01 23:30:10,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:30:11,030 INFO L225 Difference]: With dead ends: 53291 [2024-12-01 23:30:11,030 INFO L226 Difference]: Without dead ends: 37841 [2024-12-01 23:30:11,050 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 125.7s TimeCoverageRelationStatistics Valid=394, Invalid=1087, Unknown=1, NotChecked=0, Total=1482 [2024-12-01 23:30:11,050 INFO L435 NwaCegarLoop]: 352 mSDtfsCounter, 2832 mSDsluCounter, 3069 mSDsCounter, 0 mSdLazyCounter, 3312 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2832 SdHoareTripleChecker+Valid, 3421 SdHoareTripleChecker+Invalid, 3615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 3312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:30:11,051 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2832 Valid, 3421 Invalid, 3615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 3312 Invalid, 0 Unknown, 0 Unchecked, 53.1s Time] [2024-12-01 23:30:11,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37841 states. [2024-12-01 23:30:13,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37841 to 33706. [2024-12-01 23:30:13,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33706 states, 31008 states have (on average 1.4453366873065014) internal successors, (44817), 31205 states have internal predecessors, (44817), 2355 states have call successors, (2355), 342 states have call predecessors, (2355), 342 states have return successors, (2355), 2158 states have call predecessors, (2355), 2355 states have call successors, (2355) [2024-12-01 23:30:13,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33706 states to 33706 states and 49527 transitions. [2024-12-01 23:30:13,248 INFO L78 Accepts]: Start accepts. Automaton has 33706 states and 49527 transitions. Word has length 335 [2024-12-01 23:30:13,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:30:13,249 INFO L471 AbstractCegarLoop]: Abstraction has 33706 states and 49527 transitions. [2024-12-01 23:30:13,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.428571428571429) internal successors, (93), 21 states have internal predecessors, (93), 5 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 5 states have call predecessors, (49), 5 states have call successors, (49) [2024-12-01 23:30:13,249 INFO L276 IsEmpty]: Start isEmpty. Operand 33706 states and 49527 transitions. [2024-12-01 23:30:13,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2024-12-01 23:30:13,258 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:30:13,258 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:30:13,258 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-01 23:30:13,259 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:30:13,259 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:30:13,259 INFO L85 PathProgramCache]: Analyzing trace with hash 521021972, now seen corresponding path program 1 times [2024-12-01 23:30:13,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:30:13,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967223840] [2024-12-01 23:30:13,259 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:30:13,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:30:14,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat