./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/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_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/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_30661043-508e-436d-8b4f-d87102b88e13/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 f04db10568a800b95189a827d616dfd35581f855ab463aa07cbc605d28fef196 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 15:06:35,105 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 15:06:35,162 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 15:06:35,166 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 15:06:35,166 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 15:06:35,189 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 15:06:35,190 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 15:06:35,190 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 15:06:35,190 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 15:06:35,190 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 15:06:35,190 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 15:06:35,190 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 15:06:35,191 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 15:06:35,191 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 15:06:35,191 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 15:06:35,191 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 15:06:35,191 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 15:06:35,191 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 15:06:35,191 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 15:06:35,191 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 15:06:35,192 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:06:35,192 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:06:35,193 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:06:35,193 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 15:06:35,193 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:06:35,193 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:06:35,193 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:06:35,193 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:06:35,193 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 15:06:35,193 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 15:06:35,193 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 15:06:35,193 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 15:06:35,194 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 15:06:35,194 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 15:06:35,194 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 15:06:35,194 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 15:06:35,194 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 15:06:35,194 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 15:06:35,194 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_30661043-508e-436d-8b4f-d87102b88e13/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 -> f04db10568a800b95189a827d616dfd35581f855ab463aa07cbc605d28fef196 [2024-12-02 15:06:35,429 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 15:06:35,437 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 15:06:35,439 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 15:06:35,440 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 15:06:35,440 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 15:06:35,442 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i [2024-12-02 15:06:38,039 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data/1e607a18d/0ca621fbf75c4a0fa36f7aa4ca96a05d/FLAGf4b4537f9 [2024-12-02 15:06:38,263 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 15:06:38,264 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i [2024-12-02 15:06:38,271 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data/1e607a18d/0ca621fbf75c4a0fa36f7aa4ca96a05d/FLAGf4b4537f9 [2024-12-02 15:06:38,614 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data/1e607a18d/0ca621fbf75c4a0fa36f7aa4ca96a05d [2024-12-02 15:06:38,616 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 15:06:38,617 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 15:06:38,617 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 15:06:38,617 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 15:06:38,620 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 15:06:38,621 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,621 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@36907917 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38, skipping insertion in model container [2024-12-02 15:06:38,621 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,637 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 15:06:38,756 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_30661043-508e-436d-8b4f-d87102b88e13/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i[915,928] [2024-12-02 15:06:38,800 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:06:38,810 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 15:06:38,820 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_30661043-508e-436d-8b4f-d87102b88e13/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i[915,928] [2024-12-02 15:06:38,843 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:06:38,855 INFO L204 MainTranslator]: Completed translation [2024-12-02 15:06:38,855 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38 WrapperNode [2024-12-02 15:06:38,856 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 15:06:38,856 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 15:06:38,856 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 15:06:38,856 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 15:06:38,861 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,868 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,897 INFO L138 Inliner]: procedures = 26, calls = 31, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 170 [2024-12-02 15:06:38,898 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 15:06:38,898 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 15:06:38,898 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 15:06:38,898 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 15:06:38,907 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,907 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,911 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,927 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-12-02 15:06:38,927 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,927 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,934 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,936 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,939 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,941 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,943 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,946 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 15:06:38,947 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 15:06:38,947 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 15:06:38,947 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 15:06:38,948 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (1/1) ... [2024-12-02 15:06:38,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:06:38,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:06:38,977 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 15:06:38,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 15:06:39,004 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 15:06:39,004 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 15:06:39,004 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 15:06:39,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 15:06:39,005 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 15:06:39,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 15:06:39,064 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 15:06:39,066 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 15:06:39,361 INFO L? ?]: Removed 29 outVars from TransFormulas that were not future-live. [2024-12-02 15:06:39,361 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 15:06:39,370 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 15:06:39,371 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 15:06:39,371 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:06:39 BoogieIcfgContainer [2024-12-02 15:06:39,371 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 15:06:39,373 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 15:06:39,373 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 15:06:39,378 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 15:06:39,378 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 03:06:38" (1/3) ... [2024-12-02 15:06:39,379 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f48b03a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:06:39, skipping insertion in model container [2024-12-02 15:06:39,379 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:06:38" (2/3) ... [2024-12-02 15:06:39,379 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f48b03a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:06:39, skipping insertion in model container [2024-12-02 15:06:39,379 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:06:39" (3/3) ... [2024-12-02 15:06:39,380 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_loopvsstraightlinecode_50-1loop_file-10.i [2024-12-02 15:06:39,394 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 15:06:39,395 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_loopvsstraightlinecode_50-1loop_file-10.i that has 2 procedures, 75 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 15:06:39,439 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 15:06:39,448 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;@70f6c20, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 15:06:39,448 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 15:06:39,451 INFO L276 IsEmpty]: Start isEmpty. Operand has 75 states, 54 states have (on average 1.3888888888888888) internal successors, (75), 55 states have internal predecessors, (75), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-12-02 15:06:39,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 15:06:39,461 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:06:39,461 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:06:39,462 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:06:39,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:06:39,467 INFO L85 PathProgramCache]: Analyzing trace with hash -824832451, now seen corresponding path program 1 times [2024-12-02 15:06:39,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:06:39,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587952850] [2024-12-02 15:06:39,475 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:06:39,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:06:39,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:06:40,062 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:06:40,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:06:40,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587952850] [2024-12-02 15:06:40,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587952850] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:06:40,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:06:40,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:06:40,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111589281] [2024-12-02 15:06:40,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:06:40,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:06:40,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:06:40,084 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:06:40,084 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:06:40,086 INFO L87 Difference]: Start difference. First operand has 75 states, 54 states have (on average 1.3888888888888888) internal successors, (75), 55 states have internal predecessors, (75), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:06:40,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:06:40,300 INFO L93 Difference]: Finished difference Result 225 states and 370 transitions. [2024-12-02 15:06:40,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:06:40,302 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 123 [2024-12-02 15:06:40,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:06:40,309 INFO L225 Difference]: With dead ends: 225 [2024-12-02 15:06:40,309 INFO L226 Difference]: Without dead ends: 141 [2024-12-02 15:06:40,312 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:06:40,315 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 86 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:06:40,315 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 404 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 15:06:40,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2024-12-02 15:06:40,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 106. [2024-12-02 15:06:40,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 67 states have (on average 1.2537313432835822) internal successors, (84), 67 states have internal predecessors, (84), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-12-02 15:06:40,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 156 transitions. [2024-12-02 15:06:40,368 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 156 transitions. Word has length 123 [2024-12-02 15:06:40,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:06:40,368 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 156 transitions. [2024-12-02 15:06:40,369 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:06:40,369 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 156 transitions. [2024-12-02 15:06:40,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:06:40,371 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:06:40,372 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:06:40,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 15:06:40,372 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:06:40,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:06:40,373 INFO L85 PathProgramCache]: Analyzing trace with hash -1049623097, now seen corresponding path program 1 times [2024-12-02 15:06:40,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:06:40,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420458071] [2024-12-02 15:06:40,374 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:06:40,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:06:40,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:06:56,384 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:06:56,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:06:56,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420458071] [2024-12-02 15:06:56,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420458071] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:06:56,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:06:56,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 15:06:56,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73222098] [2024-12-02 15:06:56,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:06:56,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:06:56,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:06:56,387 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:06:56,387 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:06:56,387 INFO L87 Difference]: Start difference. First operand 106 states and 156 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:06:57,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:06:57,652 INFO L93 Difference]: Finished difference Result 312 states and 447 transitions. [2024-12-02 15:06:57,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:06:57,652 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-12-02 15:06:57,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:06:57,655 INFO L225 Difference]: With dead ends: 312 [2024-12-02 15:06:57,655 INFO L226 Difference]: Without dead ends: 244 [2024-12-02 15:06:57,656 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2024-12-02 15:06:57,656 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 422 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:06:57,657 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [422 Valid, 562 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:06:57,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2024-12-02 15:06:57,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 125. [2024-12-02 15:06:57,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 86 states have (on average 1.302325581395349) internal successors, (112), 86 states have internal predecessors, (112), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-12-02 15:06:57,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 184 transitions. [2024-12-02 15:06:57,677 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 184 transitions. Word has length 124 [2024-12-02 15:06:57,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:06:57,677 INFO L471 AbstractCegarLoop]: Abstraction has 125 states and 184 transitions. [2024-12-02 15:06:57,677 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:06:57,678 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 184 transitions. [2024-12-02 15:06:57,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:06:57,679 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:06:57,679 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:06:57,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 15:06:57,680 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:06:57,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:06:57,680 INFO L85 PathProgramCache]: Analyzing trace with hash -369564727, now seen corresponding path program 1 times [2024-12-02 15:06:57,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:06:57,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834344532] [2024-12-02 15:06:57,681 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:06:57,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:06:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:07:49,515 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:07:49,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:07:49,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834344532] [2024-12-02 15:07:49,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834344532] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:07:49,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:07:49,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 15:07:49,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743358099] [2024-12-02 15:07:49,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:07:49,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:07:49,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:07:49,517 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:07:49,517 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:07:49,518 INFO L87 Difference]: Start difference. First operand 125 states and 184 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:07:50,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:07:50,523 INFO L93 Difference]: Finished difference Result 368 states and 529 transitions. [2024-12-02 15:07:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:07:50,523 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-12-02 15:07:50,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:07:50,526 INFO L225 Difference]: With dead ends: 368 [2024-12-02 15:07:50,526 INFO L226 Difference]: Without dead ends: 300 [2024-12-02 15:07:50,527 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:07:50,528 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 316 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:07:50,528 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [316 Valid, 510 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:07:50,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-12-02 15:07:50,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 206. [2024-12-02 15:07:50,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 147 states have (on average 1.3129251700680271) internal successors, (193), 147 states have internal predecessors, (193), 54 states have call successors, (54), 4 states have call predecessors, (54), 4 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:07:50,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 301 transitions. [2024-12-02 15:07:50,553 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 301 transitions. Word has length 124 [2024-12-02 15:07:50,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:07:50,554 INFO L471 AbstractCegarLoop]: Abstraction has 206 states and 301 transitions. [2024-12-02 15:07:50,554 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:07:50,554 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 301 transitions. [2024-12-02 15:07:50,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:07:50,556 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:07:50,556 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:07:50,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 15:07:50,557 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:07:50,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:07:50,557 INFO L85 PathProgramCache]: Analyzing trace with hash 2097218759, now seen corresponding path program 1 times [2024-12-02 15:07:50,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:07:50,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4640872] [2024-12-02 15:07:50,558 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:07:50,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:07:50,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:08:40,212 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:08:40,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:08:40,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4640872] [2024-12-02 15:08:40,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4640872] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:08:40,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:08:40,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:08:40,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893417844] [2024-12-02 15:08:40,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:08:40,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:08:40,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:08:40,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:08:40,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:08:40,214 INFO L87 Difference]: Start difference. First operand 206 states and 301 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:08:41,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:08:41,985 INFO L93 Difference]: Finished difference Result 403 states and 570 transitions. [2024-12-02 15:08:41,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:08:41,986 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-12-02 15:08:41,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:08:41,989 INFO L225 Difference]: With dead ends: 403 [2024-12-02 15:08:41,989 INFO L226 Difference]: Without dead ends: 335 [2024-12-02 15:08:41,989 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2024-12-02 15:08:41,990 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 499 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:08:41,990 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [499 Valid, 508 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 15:08:41,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-12-02 15:08:42,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 211. [2024-12-02 15:08:42,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 151 states have (on average 1.304635761589404) internal successors, (197), 151 states have internal predecessors, (197), 54 states have call successors, (54), 5 states have call predecessors, (54), 5 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:08:42,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 305 transitions. [2024-12-02 15:08:42,012 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 305 transitions. Word has length 124 [2024-12-02 15:08:42,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:08:42,012 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 305 transitions. [2024-12-02 15:08:42,012 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:08:42,012 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 305 transitions. [2024-12-02 15:08:42,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:08:42,014 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:08:42,014 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:08:42,015 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 15:08:42,015 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:08:42,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:08:42,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1390633081, now seen corresponding path program 1 times [2024-12-02 15:08:42,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:08:42,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221159129] [2024-12-02 15:08:42,016 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:08:42,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:08:42,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:08:59,048 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:08:59,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:08:59,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221159129] [2024-12-02 15:08:59,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221159129] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:08:59,048 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:08:59,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:08:59,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051361766] [2024-12-02 15:08:59,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:08:59,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:08:59,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:08:59,049 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:08:59,049 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:08:59,050 INFO L87 Difference]: Start difference. First operand 211 states and 305 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:09:00,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:00,419 INFO L93 Difference]: Finished difference Result 443 states and 629 transitions. [2024-12-02 15:09:00,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:09:00,419 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-12-02 15:09:00,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:00,421 INFO L225 Difference]: With dead ends: 443 [2024-12-02 15:09:00,421 INFO L226 Difference]: Without dead ends: 289 [2024-12-02 15:09:00,421 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=119, Invalid=223, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:09:00,422 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 333 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:00,422 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 621 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:09:00,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-12-02 15:09:00,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 217. [2024-12-02 15:09:00,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 156 states have (on average 1.294871794871795) internal successors, (202), 156 states have internal predecessors, (202), 54 states have call successors, (54), 6 states have call predecessors, (54), 6 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:09:00,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 310 transitions. [2024-12-02 15:09:00,440 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 310 transitions. Word has length 124 [2024-12-02 15:09:00,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:00,441 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 310 transitions. [2024-12-02 15:09:00,441 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:09:00,441 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 310 transitions. [2024-12-02 15:09:00,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:09:00,442 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:00,442 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:00,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 15:09:00,443 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:00,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:00,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1251199493, now seen corresponding path program 1 times [2024-12-02 15:09:00,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:00,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316277227] [2024-12-02 15:09:00,443 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:00,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:00,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:06,269 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:09:06,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:06,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316277227] [2024-12-02 15:09:06,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316277227] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:06,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:06,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:09:06,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524838555] [2024-12-02 15:09:06,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:06,269 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:09:06,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:06,270 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:09:06,270 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:09:06,270 INFO L87 Difference]: Start difference. First operand 217 states and 310 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:09:07,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:07,409 INFO L93 Difference]: Finished difference Result 428 states and 605 transitions. [2024-12-02 15:09:07,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:09:07,409 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-12-02 15:09:07,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:07,411 INFO L225 Difference]: With dead ends: 428 [2024-12-02 15:09:07,411 INFO L226 Difference]: Without dead ends: 360 [2024-12-02 15:09:07,411 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2024-12-02 15:09:07,412 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 503 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:07,412 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [503 Valid, 566 Invalid, 722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:09:07,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2024-12-02 15:09:07,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 230. [2024-12-02 15:09:07,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 169 states have (on average 1.3136094674556213) internal successors, (222), 169 states have internal predecessors, (222), 54 states have call successors, (54), 6 states have call predecessors, (54), 6 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:09:07,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 330 transitions. [2024-12-02 15:09:07,423 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 330 transitions. Word has length 124 [2024-12-02 15:09:07,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:07,423 INFO L471 AbstractCegarLoop]: Abstraction has 230 states and 330 transitions. [2024-12-02 15:09:07,423 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:09:07,423 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 330 transitions. [2024-12-02 15:09:07,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:09:07,424 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:07,424 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:07,424 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 15:09:07,425 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:07,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:07,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1931257863, now seen corresponding path program 1 times [2024-12-02 15:09:07,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:07,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047339871] [2024-12-02 15:09:07,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:07,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:07,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:26,866 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:09:26,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:26,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047339871] [2024-12-02 15:09:26,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047339871] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:26,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:26,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 15:09:26,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572025742] [2024-12-02 15:09:26,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:26,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 15:09:26,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:26,867 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 15:09:26,868 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:09:26,868 INFO L87 Difference]: Start difference. First operand 230 states and 330 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 4 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-12-02 15:09:29,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:29,373 INFO L93 Difference]: Finished difference Result 561 states and 790 transitions. [2024-12-02 15:09:29,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 15:09:29,374 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 4 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 124 [2024-12-02 15:09:29,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:29,377 INFO L225 Difference]: With dead ends: 561 [2024-12-02 15:09:29,377 INFO L226 Difference]: Without dead ends: 493 [2024-12-02 15:09:29,378 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=312, Invalid=878, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 15:09:29,378 INFO L435 NwaCegarLoop]: 96 mSDtfsCounter, 633 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 1235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:29,379 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [633 Valid, 696 Invalid, 1235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1137 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 15:09:29,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2024-12-02 15:09:29,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 330. [2024-12-02 15:09:29,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 245 states have (on average 1.3020408163265307) internal successors, (319), 245 states have internal predecessors, (319), 72 states have call successors, (72), 12 states have call predecessors, (72), 12 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 15:09:29,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 463 transitions. [2024-12-02 15:09:29,413 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 463 transitions. Word has length 124 [2024-12-02 15:09:29,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:29,413 INFO L471 AbstractCegarLoop]: Abstraction has 330 states and 463 transitions. [2024-12-02 15:09:29,414 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 4 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-12-02 15:09:29,414 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 463 transitions. [2024-12-02 15:09:29,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:09:29,414 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:29,415 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:29,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 15:09:29,415 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:29,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:29,415 INFO L85 PathProgramCache]: Analyzing trace with hash 103074053, now seen corresponding path program 1 times [2024-12-02 15:09:29,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:29,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963342869] [2024-12-02 15:09:29,415 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:29,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:29,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:43,997 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:09:43,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:43,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963342869] [2024-12-02 15:09:43,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963342869] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:43,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:43,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:09:43,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364487528] [2024-12-02 15:09:43,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:43,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:09:43,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:43,998 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:09:43,998 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:09:43,998 INFO L87 Difference]: Start difference. First operand 330 states and 463 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:09:45,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:45,007 INFO L93 Difference]: Finished difference Result 438 states and 614 transitions. [2024-12-02 15:09:45,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:09:45,008 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-12-02 15:09:45,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:45,009 INFO L225 Difference]: With dead ends: 438 [2024-12-02 15:09:45,009 INFO L226 Difference]: Without dead ends: 370 [2024-12-02 15:09:45,010 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=137, Invalid=369, Unknown=0, NotChecked=0, Total=506 [2024-12-02 15:09:45,010 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 386 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:45,010 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 499 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:09:45,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2024-12-02 15:09:45,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 286. [2024-12-02 15:09:45,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 201 states have (on average 1.2587064676616915) internal successors, (253), 202 states have internal predecessors, (253), 72 states have call successors, (72), 12 states have call predecessors, (72), 12 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 15:09:45,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 397 transitions. [2024-12-02 15:09:45,034 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 397 transitions. Word has length 124 [2024-12-02 15:09:45,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:45,034 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 397 transitions. [2024-12-02 15:09:45,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:09:45,034 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 397 transitions. [2024-12-02 15:09:45,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:09:45,035 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:45,036 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:45,036 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 15:09:45,036 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:45,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:45,036 INFO L85 PathProgramCache]: Analyzing trace with hash 910189509, now seen corresponding path program 1 times [2024-12-02 15:09:45,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:45,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186404424] [2024-12-02 15:09:45,036 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:45,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:45,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:09:57,301 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:09:57,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:09:57,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186404424] [2024-12-02 15:09:57,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186404424] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:09:57,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:09:57,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 15:09:57,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578372194] [2024-12-02 15:09:57,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:09:57,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:09:57,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:09:57,302 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:09:57,302 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:09:57,303 INFO L87 Difference]: Start difference. First operand 286 states and 397 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:09:58,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:09:58,243 INFO L93 Difference]: Finished difference Result 550 states and 756 transitions. [2024-12-02 15:09:58,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:09:58,244 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-12-02 15:09:58,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:09:58,248 INFO L225 Difference]: With dead ends: 550 [2024-12-02 15:09:58,248 INFO L226 Difference]: Without dead ends: 388 [2024-12-02 15:09:58,249 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=144, Invalid=276, Unknown=0, NotChecked=0, Total=420 [2024-12-02 15:09:58,249 INFO L435 NwaCegarLoop]: 107 mSDtfsCounter, 326 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:09:58,249 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 535 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:09:58,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2024-12-02 15:09:58,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 294. [2024-12-02 15:09:58,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 209 states have (on average 1.2583732057416268) internal successors, (263), 210 states have internal predecessors, (263), 72 states have call successors, (72), 12 states have call predecessors, (72), 12 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 15:09:58,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 407 transitions. [2024-12-02 15:09:58,278 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 407 transitions. Word has length 124 [2024-12-02 15:09:58,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:09:58,279 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 407 transitions. [2024-12-02 15:09:58,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:09:58,279 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 407 transitions. [2024-12-02 15:09:58,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-12-02 15:09:58,280 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:09:58,280 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:09:58,280 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 15:09:58,280 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:09:58,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:09:58,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1168354947, now seen corresponding path program 1 times [2024-12-02 15:09:58,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:09:58,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576398930] [2024-12-02 15:09:58,281 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:09:58,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:09:58,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:11,162 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:10:11,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:11,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576398930] [2024-12-02 15:10:11,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576398930] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:11,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:11,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 15:10:11,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644446776] [2024-12-02 15:10:11,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:11,163 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:10:11,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:11,164 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:10:11,164 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:10:11,164 INFO L87 Difference]: Start difference. First operand 294 states and 407 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:10:11,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:11,619 INFO L93 Difference]: Finished difference Result 560 states and 768 transitions. [2024-12-02 15:10:11,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 15:10:11,620 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-12-02 15:10:11,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:11,621 INFO L225 Difference]: With dead ends: 560 [2024-12-02 15:10:11,622 INFO L226 Difference]: Without dead ends: 390 [2024-12-02 15:10:11,622 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=126, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:10:11,622 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 240 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:11,623 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 512 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 15:10:11,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2024-12-02 15:10:11,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 208. [2024-12-02 15:10:11,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 145 states have (on average 1.2620689655172415) internal successors, (183), 146 states have internal predecessors, (183), 54 states have call successors, (54), 8 states have call predecessors, (54), 8 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:10:11,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 291 transitions. [2024-12-02 15:10:11,642 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 291 transitions. Word has length 124 [2024-12-02 15:10:11,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:11,643 INFO L471 AbstractCegarLoop]: Abstraction has 208 states and 291 transitions. [2024-12-02 15:10:11,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:10:11,643 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 291 transitions. [2024-12-02 15:10:11,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:10:11,644 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:11,644 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:11,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 15:10:11,644 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:11,644 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:11,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1928613390, now seen corresponding path program 1 times [2024-12-02 15:10:11,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:11,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501062351] [2024-12-02 15:10:11,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:11,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:11,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:23,597 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:10:23,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:23,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501062351] [2024-12-02 15:10:23,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501062351] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:23,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:23,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:10:23,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823171090] [2024-12-02 15:10:23,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:23,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:10:23,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:23,599 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:10:23,599 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:10:23,599 INFO L87 Difference]: Start difference. First operand 208 states and 291 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:10:24,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:24,549 INFO L93 Difference]: Finished difference Result 557 states and 763 transitions. [2024-12-02 15:10:24,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:10:24,550 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 125 [2024-12-02 15:10:24,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:24,552 INFO L225 Difference]: With dead ends: 557 [2024-12-02 15:10:24,552 INFO L226 Difference]: Without dead ends: 489 [2024-12-02 15:10:24,553 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:10:24,553 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 405 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:24,554 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 544 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 15:10:24,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2024-12-02 15:10:24,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 227. [2024-12-02 15:10:24,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 164 states have (on average 1.2926829268292683) internal successors, (212), 164 states have internal predecessors, (212), 54 states have call successors, (54), 8 states have call predecessors, (54), 8 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 15:10:24,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 320 transitions. [2024-12-02 15:10:24,578 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 320 transitions. Word has length 125 [2024-12-02 15:10:24,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:24,578 INFO L471 AbstractCegarLoop]: Abstraction has 227 states and 320 transitions. [2024-12-02 15:10:24,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:10:24,579 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 320 transitions. [2024-12-02 15:10:24,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:10:24,579 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:24,580 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:24,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 15:10:24,580 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:24,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:24,580 INFO L85 PathProgramCache]: Analyzing trace with hash -153606028, now seen corresponding path program 1 times [2024-12-02 15:10:24,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:24,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641476681] [2024-12-02 15:10:24,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:24,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:24,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:10:24,688 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:10:24,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:10:24,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641476681] [2024-12-02 15:10:24,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641476681] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:10:24,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:10:24,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 15:10:24,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964037314] [2024-12-02 15:10:24,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:10:24,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 15:10:24,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:10:24,689 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 15:10:24,689 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 15:10:24,689 INFO L87 Difference]: Start difference. First operand 227 states and 320 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:10:24,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:10:24,738 INFO L93 Difference]: Finished difference Result 350 states and 487 transitions. [2024-12-02 15:10:24,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 15:10:24,739 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 125 [2024-12-02 15:10:24,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:10:24,741 INFO L225 Difference]: With dead ends: 350 [2024-12-02 15:10:24,741 INFO L226 Difference]: Without dead ends: 282 [2024-12-02 15:10:24,741 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 15:10:24,742 INFO L435 NwaCegarLoop]: 107 mSDtfsCounter, 50 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:10:24,742 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 227 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:10:24,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2024-12-02 15:10:24,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 277. [2024-12-02 15:10:24,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 202 states have (on average 1.2673267326732673) internal successors, (256), 203 states have internal predecessors, (256), 62 states have call successors, (62), 12 states have call predecessors, (62), 12 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2024-12-02 15:10:24,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 380 transitions. [2024-12-02 15:10:24,765 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 380 transitions. Word has length 125 [2024-12-02 15:10:24,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:10:24,765 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 380 transitions. [2024-12-02 15:10:24,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:10:24,765 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 380 transitions. [2024-12-02 15:10:24,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:10:24,766 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:10:24,766 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:10:24,766 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 15:10:24,767 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:10:24,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:10:24,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1973326896, now seen corresponding path program 1 times [2024-12-02 15:10:24,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:10:24,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902375041] [2024-12-02 15:10:24,767 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:10:24,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:10:24,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:11:13,772 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:11:13,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:11:13,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902375041] [2024-12-02 15:11:13,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902375041] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:11:13,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:11:13,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 15:11:13,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860962793] [2024-12-02 15:11:13,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:11:13,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 15:11:13,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:11:13,773 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 15:11:13,773 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:11:13,773 INFO L87 Difference]: Start difference. First operand 277 states and 380 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:11:15,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:11:15,944 INFO L93 Difference]: Finished difference Result 640 states and 874 transitions. [2024-12-02 15:11:15,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:11:15,944 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 125 [2024-12-02 15:11:15,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:11:15,946 INFO L225 Difference]: With dead ends: 640 [2024-12-02 15:11:15,946 INFO L226 Difference]: Without dead ends: 538 [2024-12-02 15:11:15,947 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2024-12-02 15:11:15,948 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 513 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 1122 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:11:15,948 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 624 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1122 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 15:11:15,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2024-12-02 15:11:15,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 375. [2024-12-02 15:11:15,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 278 states have (on average 1.2733812949640289) internal successors, (354), 279 states have internal predecessors, (354), 80 states have call successors, (80), 16 states have call predecessors, (80), 16 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2024-12-02 15:11:15,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 514 transitions. [2024-12-02 15:11:15,983 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 514 transitions. Word has length 125 [2024-12-02 15:11:15,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:11:15,983 INFO L471 AbstractCegarLoop]: Abstraction has 375 states and 514 transitions. [2024-12-02 15:11:15,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:11:15,983 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 514 transitions. [2024-12-02 15:11:15,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:11:15,984 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:11:15,984 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:11:15,984 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 15:11:15,984 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:11:15,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:11:15,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1134203634, now seen corresponding path program 1 times [2024-12-02 15:11:15,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:11:15,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571325803] [2024-12-02 15:11:15,985 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:11:15,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:11:16,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:12:17,438 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:12:17,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:12:17,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571325803] [2024-12-02 15:12:17,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571325803] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:12:17,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:12:17,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-12-02 15:12:17,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978709948] [2024-12-02 15:12:17,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:12:17,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 15:12:17,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:12:17,439 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 15:12:17,440 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2024-12-02 15:12:17,440 INFO L87 Difference]: Start difference. First operand 375 states and 514 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 4 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-12-02 15:12:22,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:12:22,352 INFO L93 Difference]: Finished difference Result 956 states and 1296 transitions. [2024-12-02 15:12:22,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 15:12:22,352 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 4 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 125 [2024-12-02 15:12:22,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:12:22,354 INFO L225 Difference]: With dead ends: 956 [2024-12-02 15:12:22,354 INFO L226 Difference]: Without dead ends: 656 [2024-12-02 15:12:22,355 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=303, Invalid=1029, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 15:12:22,356 INFO L435 NwaCegarLoop]: 102 mSDtfsCounter, 706 mSDsluCounter, 688 mSDsCounter, 0 mSdLazyCounter, 1650 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 706 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 1733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:12:22,356 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [706 Valid, 790 Invalid, 1733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1650 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-12-02 15:12:22,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2024-12-02 15:12:22,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 390. [2024-12-02 15:12:22,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 292 states have (on average 1.2773972602739727) internal successors, (373), 293 states have internal predecessors, (373), 80 states have call successors, (80), 17 states have call predecessors, (80), 17 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2024-12-02 15:12:22,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 533 transitions. [2024-12-02 15:12:22,378 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 533 transitions. Word has length 125 [2024-12-02 15:12:22,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:12:22,379 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 533 transitions. [2024-12-02 15:12:22,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 4 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-12-02 15:12:22,379 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 533 transitions. [2024-12-02 15:12:22,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:12:22,380 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:12:22,380 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:12:22,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 15:12:22,380 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:12:22,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:12:22,380 INFO L85 PathProgramCache]: Analyzing trace with hash 547397620, now seen corresponding path program 1 times [2024-12-02 15:12:22,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:12:22,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144107544] [2024-12-02 15:12:22,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:12:22,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:12:22,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:12:22,503 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:12:22,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:12:22,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144107544] [2024-12-02 15:12:22,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144107544] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:12:22,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:12:22,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 15:12:22,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155630842] [2024-12-02 15:12:22,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:12:22,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 15:12:22,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:12:22,504 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 15:12:22,505 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 15:12:22,505 INFO L87 Difference]: Start difference. First operand 390 states and 533 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:12:22,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:12:22,584 INFO L93 Difference]: Finished difference Result 860 states and 1169 transitions. [2024-12-02 15:12:22,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 15:12:22,585 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 125 [2024-12-02 15:12:22,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:12:22,587 INFO L225 Difference]: With dead ends: 860 [2024-12-02 15:12:22,587 INFO L226 Difference]: Without dead ends: 549 [2024-12-02 15:12:22,588 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:12:22,588 INFO L435 NwaCegarLoop]: 144 mSDtfsCounter, 40 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:12:22,588 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 356 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:12:22,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2024-12-02 15:12:22,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 501. [2024-12-02 15:12:22,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 387 states have (on average 1.2635658914728682) internal successors, (489), 391 states have internal predecessors, (489), 92 states have call successors, (92), 21 states have call predecessors, (92), 21 states have return successors, (92), 88 states have call predecessors, (92), 92 states have call successors, (92) [2024-12-02 15:12:22,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 673 transitions. [2024-12-02 15:12:22,634 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 673 transitions. Word has length 125 [2024-12-02 15:12:22,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:12:22,634 INFO L471 AbstractCegarLoop]: Abstraction has 501 states and 673 transitions. [2024-12-02 15:12:22,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:12:22,634 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 673 transitions. [2024-12-02 15:12:22,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:12:22,635 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:12:22,635 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:12:22,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 15:12:22,636 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:12:22,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:12:22,636 INFO L85 PathProgramCache]: Analyzing trace with hash 384978994, now seen corresponding path program 1 times [2024-12-02 15:12:22,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:12:22,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727120902] [2024-12-02 15:12:22,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:12:22,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:12:22,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:12:36,459 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:12:36,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:12:36,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727120902] [2024-12-02 15:12:36,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727120902] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:12:36,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:12:36,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 15:12:36,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852650071] [2024-12-02 15:12:36,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:12:36,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:12:36,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:12:36,460 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:12:36,460 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:12:36,460 INFO L87 Difference]: Start difference. First operand 501 states and 673 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:12:37,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:12:37,170 INFO L93 Difference]: Finished difference Result 1196 states and 1593 transitions. [2024-12-02 15:12:37,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:12:37,170 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 125 [2024-12-02 15:12:37,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:12:37,173 INFO L225 Difference]: With dead ends: 1196 [2024-12-02 15:12:37,173 INFO L226 Difference]: Without dead ends: 775 [2024-12-02 15:12:37,174 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:12:37,175 INFO L435 NwaCegarLoop]: 133 mSDtfsCounter, 186 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:12:37,175 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 648 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 15:12:37,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2024-12-02 15:12:37,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 499. [2024-12-02 15:12:37,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 385 states have (on average 1.2623376623376623) internal successors, (486), 389 states have internal predecessors, (486), 92 states have call successors, (92), 21 states have call predecessors, (92), 21 states have return successors, (92), 88 states have call predecessors, (92), 92 states have call successors, (92) [2024-12-02 15:12:37,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 670 transitions. [2024-12-02 15:12:37,224 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 670 transitions. Word has length 125 [2024-12-02 15:12:37,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:12:37,224 INFO L471 AbstractCegarLoop]: Abstraction has 499 states and 670 transitions. [2024-12-02 15:12:37,224 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:12:37,225 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 670 transitions. [2024-12-02 15:12:37,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:12:37,225 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:12:37,226 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:12:37,226 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 15:12:37,226 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:12:37,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:12:37,226 INFO L85 PathProgramCache]: Analyzing trace with hash 677410164, now seen corresponding path program 1 times [2024-12-02 15:12:37,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:12:37,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003402704] [2024-12-02 15:12:37,226 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:12:37,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:12:37,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:12:49,450 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:12:49,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:12:49,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003402704] [2024-12-02 15:12:49,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003402704] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:12:49,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:12:49,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 15:12:49,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568593586] [2024-12-02 15:12:49,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:12:49,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:12:49,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:12:49,451 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:12:49,451 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:12:49,451 INFO L87 Difference]: Start difference. First operand 499 states and 670 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:12:50,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:12:50,486 INFO L93 Difference]: Finished difference Result 1103 states and 1459 transitions. [2024-12-02 15:12:50,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:12:50,486 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 125 [2024-12-02 15:12:50,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:12:50,489 INFO L225 Difference]: With dead ends: 1103 [2024-12-02 15:12:50,490 INFO L226 Difference]: Without dead ends: 943 [2024-12-02 15:12:50,490 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2024-12-02 15:12:50,491 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 345 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 690 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:12:50,491 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 729 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 690 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:12:50,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2024-12-02 15:12:50,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 512. [2024-12-02 15:12:50,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 398 states have (on average 1.271356783919598) internal successors, (506), 402 states have internal predecessors, (506), 92 states have call successors, (92), 21 states have call predecessors, (92), 21 states have return successors, (92), 88 states have call predecessors, (92), 92 states have call successors, (92) [2024-12-02 15:12:50,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 690 transitions. [2024-12-02 15:12:50,542 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 690 transitions. Word has length 125 [2024-12-02 15:12:50,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:12:50,542 INFO L471 AbstractCegarLoop]: Abstraction has 512 states and 690 transitions. [2024-12-02 15:12:50,542 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:12:50,542 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 690 transitions. [2024-12-02 15:12:50,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:12:50,543 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:12:50,544 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:12:50,544 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 15:12:50,544 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:12:50,544 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:12:50,544 INFO L85 PathProgramCache]: Analyzing trace with hash 284383154, now seen corresponding path program 1 times [2024-12-02 15:12:50,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:12:50,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564801969] [2024-12-02 15:12:50,544 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:12:50,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:12:50,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:13:04,457 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:13:04,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:13:04,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564801969] [2024-12-02 15:13:04,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564801969] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:13:04,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:13:04,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 15:13:04,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052188181] [2024-12-02 15:13:04,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:13:04,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:13:04,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:13:04,459 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:13:04,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:13:04,459 INFO L87 Difference]: Start difference. First operand 512 states and 690 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:13:06,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:13:06,858 INFO L93 Difference]: Finished difference Result 895 states and 1196 transitions. [2024-12-02 15:13:06,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 15:13:06,859 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 125 [2024-12-02 15:13:06,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:13:06,861 INFO L225 Difference]: With dead ends: 895 [2024-12-02 15:13:06,861 INFO L226 Difference]: Without dead ends: 735 [2024-12-02 15:13:06,862 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=201, Invalid=669, Unknown=0, NotChecked=0, Total=870 [2024-12-02 15:13:06,862 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 420 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 682 SdHoareTripleChecker+Invalid, 1083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:13:06,862 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [420 Valid, 682 Invalid, 1083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 15:13:06,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2024-12-02 15:13:06,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 515. [2024-12-02 15:13:06,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 401 states have (on average 1.2743142144638404) internal successors, (511), 405 states have internal predecessors, (511), 92 states have call successors, (92), 21 states have call predecessors, (92), 21 states have return successors, (92), 88 states have call predecessors, (92), 92 states have call successors, (92) [2024-12-02 15:13:06,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 695 transitions. [2024-12-02 15:13:06,898 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 695 transitions. Word has length 125 [2024-12-02 15:13:06,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:13:06,898 INFO L471 AbstractCegarLoop]: Abstraction has 515 states and 695 transitions. [2024-12-02 15:13:06,898 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:13:06,899 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 695 transitions. [2024-12-02 15:13:06,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:13:06,899 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:13:06,900 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:13:06,900 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 15:13:06,900 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:13:06,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:13:06,900 INFO L85 PathProgramCache]: Analyzing trace with hash 2059390516, now seen corresponding path program 1 times [2024-12-02 15:13:06,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:13:06,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596340816] [2024-12-02 15:13:06,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:13:06,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:13:06,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:13:16,958 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:13:16,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:13:16,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596340816] [2024-12-02 15:13:16,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596340816] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:13:16,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:13:16,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 15:13:16,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666050433] [2024-12-02 15:13:16,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:13:16,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:13:16,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:13:16,959 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:13:16,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:13:16,959 INFO L87 Difference]: Start difference. First operand 515 states and 695 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:13:17,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:13:17,753 INFO L93 Difference]: Finished difference Result 921 states and 1230 transitions. [2024-12-02 15:13:17,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 15:13:17,754 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 125 [2024-12-02 15:13:17,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:13:17,756 INFO L225 Difference]: With dead ends: 921 [2024-12-02 15:13:17,756 INFO L226 Difference]: Without dead ends: 761 [2024-12-02 15:13:17,756 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:13:17,756 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 209 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:13:17,757 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 488 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:13:17,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2024-12-02 15:13:17,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 515. [2024-12-02 15:13:17,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 401 states have (on average 1.2743142144638404) internal successors, (511), 405 states have internal predecessors, (511), 92 states have call successors, (92), 21 states have call predecessors, (92), 21 states have return successors, (92), 88 states have call predecessors, (92), 92 states have call successors, (92) [2024-12-02 15:13:17,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 695 transitions. [2024-12-02 15:13:17,784 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 695 transitions. Word has length 125 [2024-12-02 15:13:17,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:13:17,785 INFO L471 AbstractCegarLoop]: Abstraction has 515 states and 695 transitions. [2024-12-02 15:13:17,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:13:17,785 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 695 transitions. [2024-12-02 15:13:17,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:13:17,785 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:13:17,786 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:13:17,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 15:13:17,786 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:13:17,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:13:17,786 INFO L85 PathProgramCache]: Analyzing trace with hash -554740108, now seen corresponding path program 1 times [2024-12-02 15:13:17,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:13:17,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12785237] [2024-12-02 15:13:17,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:13:17,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:13:17,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:13:51,847 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:13:51,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:13:51,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12785237] [2024-12-02 15:13:51,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12785237] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:13:51,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:13:51,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 15:13:51,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383943254] [2024-12-02 15:13:51,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:13:51,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 15:13:51,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:13:51,848 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 15:13:51,848 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:13:51,848 INFO L87 Difference]: Start difference. First operand 515 states and 695 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 15:13:55,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:13:55,848 INFO L93 Difference]: Finished difference Result 851 states and 1149 transitions. [2024-12-02 15:13:55,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 15:13:55,849 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 125 [2024-12-02 15:13:55,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:13:55,851 INFO L225 Difference]: With dead ends: 851 [2024-12-02 15:13:55,851 INFO L226 Difference]: Without dead ends: 691 [2024-12-02 15:13:55,851 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=244, Invalid=748, Unknown=0, NotChecked=0, Total=992 [2024-12-02 15:13:55,852 INFO L435 NwaCegarLoop]: 92 mSDtfsCounter, 525 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 1196 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 1281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:13:55,852 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [525 Valid, 630 Invalid, 1281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1196 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 15:13:55,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2024-12-02 15:13:55,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 497. [2024-12-02 15:13:55,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 388 states have (on average 1.2809278350515463) internal successors, (497), 391 states have internal predecessors, (497), 88 states have call successors, (88), 20 states have call predecessors, (88), 20 states have return successors, (88), 85 states have call predecessors, (88), 88 states have call successors, (88) [2024-12-02 15:13:55,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 673 transitions. [2024-12-02 15:13:55,895 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 673 transitions. Word has length 125 [2024-12-02 15:13:55,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:13:55,895 INFO L471 AbstractCegarLoop]: Abstraction has 497 states and 673 transitions. [2024-12-02 15:13:55,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 15:13:55,895 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 673 transitions. [2024-12-02 15:13:55,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:13:55,896 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:13:55,896 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:13:55,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 15:13:55,897 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:13:55,897 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:13:55,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1220267254, now seen corresponding path program 1 times [2024-12-02 15:13:55,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:13:55,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2877569] [2024-12-02 15:13:55,897 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:13:55,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:13:55,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:13:57,602 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:13:57,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:13:57,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2877569] [2024-12-02 15:13:57,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2877569] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:13:57,602 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:13:57,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:13:57,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949069036] [2024-12-02 15:13:57,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:13:57,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:13:57,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:13:57,603 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:13:57,603 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:13:57,603 INFO L87 Difference]: Start difference. First operand 497 states and 673 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 15:13:59,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:13:59,809 INFO L93 Difference]: Finished difference Result 921 states and 1261 transitions. [2024-12-02 15:13:59,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:13:59,809 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 125 [2024-12-02 15:13:59,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:13:59,812 INFO L225 Difference]: With dead ends: 921 [2024-12-02 15:13:59,812 INFO L226 Difference]: Without dead ends: 761 [2024-12-02 15:13:59,812 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=205, Invalid=445, Unknown=0, NotChecked=0, Total=650 [2024-12-02 15:13:59,813 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 693 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:13:59,813 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [693 Valid, 572 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 712 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 15:13:59,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2024-12-02 15:13:59,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 524. [2024-12-02 15:13:59,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 413 states have (on average 1.2929782082324455) internal successors, (534), 416 states have internal predecessors, (534), 88 states have call successors, (88), 22 states have call predecessors, (88), 22 states have return successors, (88), 85 states have call predecessors, (88), 88 states have call successors, (88) [2024-12-02 15:13:59,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 710 transitions. [2024-12-02 15:13:59,842 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 710 transitions. Word has length 125 [2024-12-02 15:13:59,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:13:59,842 INFO L471 AbstractCegarLoop]: Abstraction has 524 states and 710 transitions. [2024-12-02 15:13:59,842 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 15:13:59,842 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 710 transitions. [2024-12-02 15:13:59,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 15:13:59,843 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:13:59,843 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:13:59,843 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 15:13:59,844 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:13:59,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:13:59,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1303964748, now seen corresponding path program 1 times [2024-12-02 15:13:59,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:13:59,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950136614] [2024-12-02 15:13:59,844 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:13:59,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:13:59,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:14:15,741 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:14:15,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:14:15,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950136614] [2024-12-02 15:14:15,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950136614] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:14:15,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:14:15,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:14:15,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776468076] [2024-12-02 15:14:15,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:14:15,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:14:15,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:14:15,742 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:14:15,742 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:14:15,743 INFO L87 Difference]: Start difference. First operand 524 states and 710 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:14:17,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:14:17,262 INFO L93 Difference]: Finished difference Result 974 states and 1308 transitions. [2024-12-02 15:14:17,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:14:17,263 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 125 [2024-12-02 15:14:17,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:14:17,265 INFO L225 Difference]: With dead ends: 974 [2024-12-02 15:14:17,265 INFO L226 Difference]: Without dead ends: 653 [2024-12-02 15:14:17,266 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2024-12-02 15:14:17,267 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 296 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:14:17,267 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 585 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:14:17,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2024-12-02 15:14:17,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 522. [2024-12-02 15:14:17,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 411 states have (on average 1.2919708029197081) internal successors, (531), 414 states have internal predecessors, (531), 88 states have call successors, (88), 22 states have call predecessors, (88), 22 states have return successors, (88), 85 states have call predecessors, (88), 88 states have call successors, (88) [2024-12-02 15:14:17,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 707 transitions. [2024-12-02 15:14:17,296 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 707 transitions. Word has length 125 [2024-12-02 15:14:17,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:14:17,296 INFO L471 AbstractCegarLoop]: Abstraction has 522 states and 707 transitions. [2024-12-02 15:14:17,296 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:14:17,297 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 707 transitions. [2024-12-02 15:14:17,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 15:14:17,297 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:14:17,297 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:14:17,297 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 15:14:17,297 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:14:17,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:14:17,298 INFO L85 PathProgramCache]: Analyzing trace with hash 264568196, now seen corresponding path program 1 times [2024-12-02 15:14:17,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:14:17,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256084583] [2024-12-02 15:14:17,298 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:14:17,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:14:17,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:14:35,016 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:14:35,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:14:35,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256084583] [2024-12-02 15:14:35,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256084583] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:14:35,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:14:35,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:14:35,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48923802] [2024-12-02 15:14:35,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:14:35,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:14:35,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:14:35,017 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:14:35,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:14:35,017 INFO L87 Difference]: Start difference. First operand 522 states and 707 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:14:37,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:14:37,004 INFO L93 Difference]: Finished difference Result 893 states and 1199 transitions. [2024-12-02 15:14:37,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 15:14:37,004 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 126 [2024-12-02 15:14:37,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:14:37,008 INFO L225 Difference]: With dead ends: 893 [2024-12-02 15:14:37,008 INFO L226 Difference]: Without dead ends: 715 [2024-12-02 15:14:37,009 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=158, Invalid=492, Unknown=0, NotChecked=0, Total=650 [2024-12-02 15:14:37,009 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 603 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 603 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:14:37,009 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [603 Valid, 459 Invalid, 755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 625 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 15:14:37,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-12-02 15:14:37,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 527. [2024-12-02 15:14:37,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 416 states have (on average 1.2932692307692308) internal successors, (538), 419 states have internal predecessors, (538), 88 states have call successors, (88), 22 states have call predecessors, (88), 22 states have return successors, (88), 85 states have call predecessors, (88), 88 states have call successors, (88) [2024-12-02 15:14:37,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 714 transitions. [2024-12-02 15:14:37,064 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 714 transitions. Word has length 126 [2024-12-02 15:14:37,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:14:37,065 INFO L471 AbstractCegarLoop]: Abstraction has 527 states and 714 transitions. [2024-12-02 15:14:37,065 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:14:37,065 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 714 transitions. [2024-12-02 15:14:37,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:14:37,066 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:14:37,066 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:14:37,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 15:14:37,066 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:14:37,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:14:37,066 INFO L85 PathProgramCache]: Analyzing trace with hash -298984027, now seen corresponding path program 1 times [2024-12-02 15:14:37,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:14:37,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609237549] [2024-12-02 15:14:37,067 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:14:37,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:14:37,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:14:38,730 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:14:38,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:14:38,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609237549] [2024-12-02 15:14:38,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609237549] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:14:38,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:14:38,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:14:38,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730519481] [2024-12-02 15:14:38,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:14:38,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:14:38,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:14:38,731 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:14:38,731 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:14:38,731 INFO L87 Difference]: Start difference. First operand 527 states and 714 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:14:39,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:14:39,406 INFO L93 Difference]: Finished difference Result 830 states and 1107 transitions. [2024-12-02 15:14:39,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:14:39,407 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 127 [2024-12-02 15:14:39,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:14:39,410 INFO L225 Difference]: With dead ends: 830 [2024-12-02 15:14:39,411 INFO L226 Difference]: Without dead ends: 828 [2024-12-02 15:14:39,411 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:14:39,412 INFO L435 NwaCegarLoop]: 117 mSDtfsCounter, 147 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 899 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:14:39,412 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 899 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 15:14:39,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2024-12-02 15:14:39,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 617. [2024-12-02 15:14:39,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 493 states have (on average 1.2961460446247464) internal successors, (639), 498 states have internal predecessors, (639), 98 states have call successors, (98), 25 states have call predecessors, (98), 25 states have return successors, (98), 93 states have call predecessors, (98), 98 states have call successors, (98) [2024-12-02 15:14:39,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 835 transitions. [2024-12-02 15:14:39,484 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 835 transitions. Word has length 127 [2024-12-02 15:14:39,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:14:39,484 INFO L471 AbstractCegarLoop]: Abstraction has 617 states and 835 transitions. [2024-12-02 15:14:39,484 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:14:39,484 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 835 transitions. [2024-12-02 15:14:39,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:14:39,485 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:14:39,486 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:14:39,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 15:14:39,486 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:14:39,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:14:39,486 INFO L85 PathProgramCache]: Analyzing trace with hash -40818589, now seen corresponding path program 1 times [2024-12-02 15:14:39,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:14:39,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163284164] [2024-12-02 15:14:39,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:14:39,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:14:39,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:14:42,187 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:14:42,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:14:42,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163284164] [2024-12-02 15:14:42,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163284164] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:14:42,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:14:42,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 15:14:42,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077452310] [2024-12-02 15:14:42,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:14:42,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 15:14:42,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:14:42,189 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 15:14:42,189 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:14:42,189 INFO L87 Difference]: Start difference. First operand 617 states and 835 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:14:43,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:14:43,636 INFO L93 Difference]: Finished difference Result 927 states and 1254 transitions. [2024-12-02 15:14:43,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 15:14:43,637 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 127 [2024-12-02 15:14:43,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:14:43,639 INFO L225 Difference]: With dead ends: 927 [2024-12-02 15:14:43,639 INFO L226 Difference]: Without dead ends: 925 [2024-12-02 15:14:43,639 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2024-12-02 15:14:43,640 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 352 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:14:43,640 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 567 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 15:14:43,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2024-12-02 15:14:43,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 650. [2024-12-02 15:14:43,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 526 states have (on average 1.311787072243346) internal successors, (690), 531 states have internal predecessors, (690), 98 states have call successors, (98), 25 states have call predecessors, (98), 25 states have return successors, (98), 93 states have call predecessors, (98), 98 states have call successors, (98) [2024-12-02 15:14:43,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 886 transitions. [2024-12-02 15:14:43,689 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 886 transitions. Word has length 127 [2024-12-02 15:14:43,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:14:43,689 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 886 transitions. [2024-12-02 15:14:43,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:14:43,689 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 886 transitions. [2024-12-02 15:14:43,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:14:43,690 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:14:43,690 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:14:43,690 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 15:14:43,690 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:14:43,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:14:43,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1015578277, now seen corresponding path program 1 times [2024-12-02 15:14:43,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:14:43,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503981227] [2024-12-02 15:14:43,691 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:14:43,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:14:43,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:14:45,443 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:14:45,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:14:45,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503981227] [2024-12-02 15:14:45,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503981227] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:14:45,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:14:45,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 15:14:45,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985314283] [2024-12-02 15:14:45,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:14:45,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:14:45,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:14:45,444 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:14:45,444 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:14:45,445 INFO L87 Difference]: Start difference. First operand 650 states and 886 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:14:46,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:14:46,571 INFO L93 Difference]: Finished difference Result 1216 states and 1640 transitions. [2024-12-02 15:14:46,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:14:46,572 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 127 [2024-12-02 15:14:46,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:14:46,574 INFO L225 Difference]: With dead ends: 1216 [2024-12-02 15:14:46,574 INFO L226 Difference]: Without dead ends: 953 [2024-12-02 15:14:46,575 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:14:46,575 INFO L435 NwaCegarLoop]: 141 mSDtfsCounter, 195 mSDsluCounter, 863 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:14:46,575 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 1004 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 15:14:46,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 953 states. [2024-12-02 15:14:46,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 953 to 827. [2024-12-02 15:14:46,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 672 states have (on average 1.3035714285714286) internal successors, (876), 682 states have internal predecessors, (876), 122 states have call successors, (122), 32 states have call predecessors, (122), 32 states have return successors, (122), 112 states have call predecessors, (122), 122 states have call successors, (122) [2024-12-02 15:14:46,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1120 transitions. [2024-12-02 15:14:46,640 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1120 transitions. Word has length 127 [2024-12-02 15:14:46,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:14:46,640 INFO L471 AbstractCegarLoop]: Abstraction has 827 states and 1120 transitions. [2024-12-02 15:14:46,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:14:46,640 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1120 transitions. [2024-12-02 15:14:46,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:14:46,641 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:14:46,641 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:14:46,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 15:14:46,641 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:14:46,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:14:46,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1578847705, now seen corresponding path program 1 times [2024-12-02 15:14:46,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:14:46,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574354924] [2024-12-02 15:14:46,641 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:14:46,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:14:46,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:14:47,971 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:14:47,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:14:47,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574354924] [2024-12-02 15:14:47,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574354924] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:14:47,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:14:47,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:14:47,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665747491] [2024-12-02 15:14:47,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:14:47,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:14:47,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:14:47,973 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:14:47,973 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:14:47,973 INFO L87 Difference]: Start difference. First operand 827 states and 1120 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:14:49,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:14:49,040 INFO L93 Difference]: Finished difference Result 1126 states and 1485 transitions. [2024-12-02 15:14:49,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:14:49,040 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 127 [2024-12-02 15:14:49,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:14:49,043 INFO L225 Difference]: With dead ends: 1126 [2024-12-02 15:14:49,043 INFO L226 Difference]: Without dead ends: 1124 [2024-12-02 15:14:49,043 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2024-12-02 15:14:49,043 INFO L435 NwaCegarLoop]: 113 mSDtfsCounter, 239 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 926 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:14:49,044 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 743 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 926 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:14:49,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2024-12-02 15:14:49,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 848. [2024-12-02 15:14:49,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 693 states have (on average 1.3044733044733046) internal successors, (904), 703 states have internal predecessors, (904), 122 states have call successors, (122), 32 states have call predecessors, (122), 32 states have return successors, (122), 112 states have call predecessors, (122), 122 states have call successors, (122) [2024-12-02 15:14:49,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1148 transitions. [2024-12-02 15:14:49,101 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1148 transitions. Word has length 127 [2024-12-02 15:14:49,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:14:49,101 INFO L471 AbstractCegarLoop]: Abstraction has 848 states and 1148 transitions. [2024-12-02 15:14:49,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:14:49,101 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1148 transitions. [2024-12-02 15:14:49,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:14:49,102 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:14:49,102 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:14:49,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 15:14:49,102 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:14:49,102 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:14:49,102 INFO L85 PathProgramCache]: Analyzing trace with hash -1320682267, now seen corresponding path program 1 times [2024-12-02 15:14:49,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:14:49,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179271477] [2024-12-02 15:14:49,102 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:14:49,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:14:49,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:14:52,380 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:14:52,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:14:52,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179271477] [2024-12-02 15:14:52,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179271477] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:14:52,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:14:52,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 15:14:52,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033675769] [2024-12-02 15:14:52,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:14:52,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 15:14:52,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:14:52,381 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 15:14:52,381 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:14:52,382 INFO L87 Difference]: Start difference. First operand 848 states and 1148 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:14:57,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:14:57,673 INFO L93 Difference]: Finished difference Result 1631 states and 2170 transitions. [2024-12-02 15:14:57,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-02 15:14:57,674 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 127 [2024-12-02 15:14:57,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:14:57,677 INFO L225 Difference]: With dead ends: 1631 [2024-12-02 15:14:57,677 INFO L226 Difference]: Without dead ends: 1629 [2024-12-02 15:14:57,678 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2024-12-02 15:14:57,678 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 730 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 990 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 730 SdHoareTripleChecker+Valid, 853 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 15:14:57,678 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [730 Valid, 853 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 990 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 15:14:57,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1629 states. [2024-12-02 15:14:57,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1629 to 827. [2024-12-02 15:14:57,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 686 states have (on average 1.3236151603498543) internal successors, (908), 693 states have internal predecessors, (908), 110 states have call successors, (110), 30 states have call predecessors, (110), 30 states have return successors, (110), 103 states have call predecessors, (110), 110 states have call successors, (110) [2024-12-02 15:14:57,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1128 transitions. [2024-12-02 15:14:57,741 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1128 transitions. Word has length 127 [2024-12-02 15:14:57,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:14:57,741 INFO L471 AbstractCegarLoop]: Abstraction has 827 states and 1128 transitions. [2024-12-02 15:14:57,741 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:14:57,741 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1128 transitions. [2024-12-02 15:14:57,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:14:57,742 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:14:57,743 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:14:57,743 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 15:14:57,743 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:14:57,743 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:14:57,743 INFO L85 PathProgramCache]: Analyzing trace with hash -264285401, now seen corresponding path program 1 times [2024-12-02 15:14:57,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:14:57,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604969637] [2024-12-02 15:14:57,743 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:14:57,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:14:57,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:14:58,994 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:14:58,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:14:58,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604969637] [2024-12-02 15:14:58,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604969637] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:14:58,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:14:58,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 15:14:58,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68173649] [2024-12-02 15:14:58,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:14:58,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 15:14:58,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:14:58,995 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 15:14:58,996 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:14:58,996 INFO L87 Difference]: Start difference. First operand 827 states and 1128 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:15:00,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:15:00,494 INFO L93 Difference]: Finished difference Result 1984 states and 2656 transitions. [2024-12-02 15:15:00,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 15:15:00,494 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 127 [2024-12-02 15:15:00,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:15:00,500 INFO L225 Difference]: With dead ends: 1984 [2024-12-02 15:15:00,500 INFO L226 Difference]: Without dead ends: 1565 [2024-12-02 15:15:00,501 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2024-12-02 15:15:00,501 INFO L435 NwaCegarLoop]: 144 mSDtfsCounter, 377 mSDsluCounter, 1001 mSDsCounter, 0 mSdLazyCounter, 1374 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 1397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:15:00,502 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [377 Valid, 1145 Invalid, 1397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1374 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 15:15:00,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1565 states. [2024-12-02 15:15:00,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1565 to 758. [2024-12-02 15:15:00,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 628 states have (on average 1.3312101910828025) internal successors, (836), 632 states have internal predecessors, (836), 100 states have call successors, (100), 29 states have call predecessors, (100), 29 states have return successors, (100), 96 states have call predecessors, (100), 100 states have call successors, (100) [2024-12-02 15:15:00,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 1036 transitions. [2024-12-02 15:15:00,576 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 1036 transitions. Word has length 127 [2024-12-02 15:15:00,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:15:00,576 INFO L471 AbstractCegarLoop]: Abstraction has 758 states and 1036 transitions. [2024-12-02 15:15:00,576 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:15:00,576 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 1036 transitions. [2024-12-02 15:15:00,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:15:00,577 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:15:00,577 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:15:00,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 15:15:00,577 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:15:00,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:15:00,577 INFO L85 PathProgramCache]: Analyzing trace with hash -786815911, now seen corresponding path program 1 times [2024-12-02 15:15:00,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:15:00,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692986667] [2024-12-02 15:15:00,577 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:15:00,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:15:00,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:15:58,056 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:15:58,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:15:58,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692986667] [2024-12-02 15:15:58,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692986667] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:15:58,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:15:58,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 15:15:58,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660304350] [2024-12-02 15:15:58,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:15:58,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:15:58,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:15:58,057 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:15:58,058 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:15:58,058 INFO L87 Difference]: Start difference. First operand 758 states and 1036 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:16:00,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:16:00,544 INFO L93 Difference]: Finished difference Result 1571 states and 2104 transitions. [2024-12-02 15:16:00,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:16:00,545 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 127 [2024-12-02 15:16:00,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:16:00,548 INFO L225 Difference]: With dead ends: 1571 [2024-12-02 15:16:00,548 INFO L226 Difference]: Without dead ends: 1220 [2024-12-02 15:16:00,549 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2024-12-02 15:16:00,549 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 469 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:16:00,549 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [469 Valid, 618 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 969 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 15:16:00,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2024-12-02 15:16:00,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 741. [2024-12-02 15:16:00,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 611 states have (on average 1.32569558101473) internal successors, (810), 615 states have internal predecessors, (810), 100 states have call successors, (100), 29 states have call predecessors, (100), 29 states have return successors, (100), 96 states have call predecessors, (100), 100 states have call successors, (100) [2024-12-02 15:16:00,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1010 transitions. [2024-12-02 15:16:00,606 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1010 transitions. Word has length 127 [2024-12-02 15:16:00,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:16:00,607 INFO L471 AbstractCegarLoop]: Abstraction has 741 states and 1010 transitions. [2024-12-02 15:16:00,607 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:16:00,607 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1010 transitions. [2024-12-02 15:16:00,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:16:00,608 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:16:00,608 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:16:00,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 15:16:00,608 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:16:00,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:16:00,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1729762331, now seen corresponding path program 1 times [2024-12-02 15:16:00,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:16:00,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936056284] [2024-12-02 15:16:00,608 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:16:00,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:16:00,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:16:02,282 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:16:02,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:16:02,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936056284] [2024-12-02 15:16:02,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936056284] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:16:02,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:16:02,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:16:02,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943960507] [2024-12-02 15:16:02,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:16:02,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:16:02,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:16:02,283 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:16:02,283 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:16:02,283 INFO L87 Difference]: Start difference. First operand 741 states and 1010 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:03,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:16:03,179 INFO L93 Difference]: Finished difference Result 919 states and 1234 transitions. [2024-12-02 15:16:03,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:16:03,179 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 127 [2024-12-02 15:16:03,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:16:03,185 INFO L225 Difference]: With dead ends: 919 [2024-12-02 15:16:03,185 INFO L226 Difference]: Without dead ends: 917 [2024-12-02 15:16:03,186 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:16:03,186 INFO L435 NwaCegarLoop]: 123 mSDtfsCounter, 97 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 764 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:16:03,186 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 764 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:16:03,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2024-12-02 15:16:03,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 831. [2024-12-02 15:16:03,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 679 states have (on average 1.3033873343151694) internal successors, (885), 685 states have internal predecessors, (885), 116 states have call successors, (116), 35 states have call predecessors, (116), 35 states have return successors, (116), 110 states have call predecessors, (116), 116 states have call successors, (116) [2024-12-02 15:16:03,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1117 transitions. [2024-12-02 15:16:03,322 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1117 transitions. Word has length 127 [2024-12-02 15:16:03,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:16:03,323 INFO L471 AbstractCegarLoop]: Abstraction has 831 states and 1117 transitions. [2024-12-02 15:16:03,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:03,323 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1117 transitions. [2024-12-02 15:16:03,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:16:03,324 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:16:03,324 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:16:03,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 15:16:03,324 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:16:03,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:16:03,324 INFO L85 PathProgramCache]: Analyzing trace with hash -415200027, now seen corresponding path program 1 times [2024-12-02 15:16:03,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:16:03,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209590538] [2024-12-02 15:16:03,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:16:03,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:16:03,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:16:05,581 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:16:05,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:16:05,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209590538] [2024-12-02 15:16:05,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209590538] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:16:05,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:16:05,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 15:16:05,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488803432] [2024-12-02 15:16:05,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:16:05,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:16:05,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:16:05,583 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:16:05,583 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:16:05,583 INFO L87 Difference]: Start difference. First operand 831 states and 1117 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:06,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:16:06,480 INFO L93 Difference]: Finished difference Result 1335 states and 1797 transitions. [2024-12-02 15:16:06,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:16:06,480 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 127 [2024-12-02 15:16:06,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:16:06,483 INFO L225 Difference]: With dead ends: 1335 [2024-12-02 15:16:06,483 INFO L226 Difference]: Without dead ends: 985 [2024-12-02 15:16:06,484 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:16:06,484 INFO L435 NwaCegarLoop]: 113 mSDtfsCounter, 144 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:16:06,484 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 857 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:16:06,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2024-12-02 15:16:06,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 879. [2024-12-02 15:16:06,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 727 states have (on average 1.295735900962861) internal successors, (942), 733 states have internal predecessors, (942), 116 states have call successors, (116), 35 states have call predecessors, (116), 35 states have return successors, (116), 110 states have call predecessors, (116), 116 states have call successors, (116) [2024-12-02 15:16:06,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 1174 transitions. [2024-12-02 15:16:06,562 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 1174 transitions. Word has length 127 [2024-12-02 15:16:06,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:16:06,563 INFO L471 AbstractCegarLoop]: Abstraction has 879 states and 1174 transitions. [2024-12-02 15:16:06,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:06,563 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 1174 transitions. [2024-12-02 15:16:06,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:16:06,563 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:16:06,564 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:16:06,564 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 15:16:06,564 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:16:06,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:16:06,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1285341287, now seen corresponding path program 1 times [2024-12-02 15:16:06,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:16:06,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183590023] [2024-12-02 15:16:06,564 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:16:06,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:16:06,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:16:21,672 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:16:21,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:16:21,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183590023] [2024-12-02 15:16:21,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183590023] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:16:21,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:16:21,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-12-02 15:16:21,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702485057] [2024-12-02 15:16:21,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:16:21,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 15:16:21,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:16:21,673 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 15:16:21,673 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2024-12-02 15:16:21,673 INFO L87 Difference]: Start difference. First operand 879 states and 1174 transitions. Second operand has 20 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:27,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:16:27,076 INFO L93 Difference]: Finished difference Result 1083 states and 1428 transitions. [2024-12-02 15:16:27,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 15:16:27,077 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 127 [2024-12-02 15:16:27,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:16:27,079 INFO L225 Difference]: With dead ends: 1083 [2024-12-02 15:16:27,079 INFO L226 Difference]: Without dead ends: 1081 [2024-12-02 15:16:27,080 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=248, Invalid=1158, Unknown=0, NotChecked=0, Total=1406 [2024-12-02 15:16:27,080 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 368 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 1606 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 885 SdHoareTripleChecker+Invalid, 1683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:16:27,080 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 885 Invalid, 1683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1606 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-02 15:16:27,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2024-12-02 15:16:27,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 891. [2024-12-02 15:16:27,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 739 states have (on average 1.297699594046008) internal successors, (959), 745 states have internal predecessors, (959), 116 states have call successors, (116), 35 states have call predecessors, (116), 35 states have return successors, (116), 110 states have call predecessors, (116), 116 states have call successors, (116) [2024-12-02 15:16:27,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 1191 transitions. [2024-12-02 15:16:27,162 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 1191 transitions. Word has length 127 [2024-12-02 15:16:27,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:16:27,162 INFO L471 AbstractCegarLoop]: Abstraction has 891 states and 1191 transitions. [2024-12-02 15:16:27,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:27,162 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 1191 transitions. [2024-12-02 15:16:27,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:16:27,163 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:16:27,163 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:16:27,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-12-02 15:16:27,163 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:16:27,163 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:16:27,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1695063705, now seen corresponding path program 1 times [2024-12-02 15:16:27,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:16:27,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054310655] [2024-12-02 15:16:27,163 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:16:27,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:16:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:16:33,748 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:16:33,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:16:33,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054310655] [2024-12-02 15:16:33,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054310655] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:16:33,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:16:33,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2024-12-02 15:16:33,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481335595] [2024-12-02 15:16:33,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:16:33,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-12-02 15:16:33,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:16:33,749 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-12-02 15:16:33,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=416, Unknown=0, NotChecked=0, Total=462 [2024-12-02 15:16:33,749 INFO L87 Difference]: Start difference. First operand 891 states and 1191 transitions. Second operand has 22 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 21 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:16:38,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:16:38,878 INFO L93 Difference]: Finished difference Result 1133 states and 1489 transitions. [2024-12-02 15:16:38,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 15:16:38,879 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 21 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 127 [2024-12-02 15:16:38,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:16:38,881 INFO L225 Difference]: With dead ends: 1133 [2024-12-02 15:16:38,881 INFO L226 Difference]: Without dead ends: 1131 [2024-12-02 15:16:38,882 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=313, Invalid=1247, Unknown=0, NotChecked=0, Total=1560 [2024-12-02 15:16:38,882 INFO L435 NwaCegarLoop]: 114 mSDtfsCounter, 363 mSDsluCounter, 1095 mSDsCounter, 0 mSdLazyCounter, 2403 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 1209 SdHoareTripleChecker+Invalid, 2473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 2403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:16:38,882 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 1209 Invalid, 2473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 2403 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-12-02 15:16:38,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2024-12-02 15:16:38,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 894. [2024-12-02 15:16:38,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 894 states, 742 states have (on average 1.297843665768194) internal successors, (963), 748 states have internal predecessors, (963), 116 states have call successors, (116), 35 states have call predecessors, (116), 35 states have return successors, (116), 110 states have call predecessors, (116), 116 states have call successors, (116) [2024-12-02 15:16:38,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 894 states to 894 states and 1195 transitions. [2024-12-02 15:16:38,960 INFO L78 Accepts]: Start accepts. Automaton has 894 states and 1195 transitions. Word has length 127 [2024-12-02 15:16:38,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:16:38,960 INFO L471 AbstractCegarLoop]: Abstraction has 894 states and 1195 transitions. [2024-12-02 15:16:38,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 21 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:16:38,961 INFO L276 IsEmpty]: Start isEmpty. Operand 894 states and 1195 transitions. [2024-12-02 15:16:38,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:16:38,961 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:16:38,961 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:16:38,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-12-02 15:16:38,961 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:16:38,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:16:38,961 INFO L85 PathProgramCache]: Analyzing trace with hash -897980441, now seen corresponding path program 1 times [2024-12-02 15:16:38,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:16:38,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733363529] [2024-12-02 15:16:38,962 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:16:38,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:16:38,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:16:41,249 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:16:41,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:16:41,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733363529] [2024-12-02 15:16:41,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733363529] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:16:41,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:16:41,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:16:41,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117328591] [2024-12-02 15:16:41,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:16:41,249 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:16:41,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:16:41,249 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:16:41,249 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:16:41,250 INFO L87 Difference]: Start difference. First operand 894 states and 1195 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:42,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:16:42,010 INFO L93 Difference]: Finished difference Result 1128 states and 1474 transitions. [2024-12-02 15:16:42,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:16:42,011 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 127 [2024-12-02 15:16:42,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:16:42,013 INFO L225 Difference]: With dead ends: 1128 [2024-12-02 15:16:42,013 INFO L226 Difference]: Without dead ends: 1126 [2024-12-02 15:16:42,014 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:16:42,014 INFO L435 NwaCegarLoop]: 135 mSDtfsCounter, 104 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:16:42,014 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 864 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 15:16:42,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2024-12-02 15:16:42,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 884. [2024-12-02 15:16:42,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 732 states have (on average 1.289617486338798) internal successors, (944), 738 states have internal predecessors, (944), 116 states have call successors, (116), 35 states have call predecessors, (116), 35 states have return successors, (116), 110 states have call predecessors, (116), 116 states have call successors, (116) [2024-12-02 15:16:42,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 1176 transitions. [2024-12-02 15:16:42,095 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 1176 transitions. Word has length 127 [2024-12-02 15:16:42,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:16:42,095 INFO L471 AbstractCegarLoop]: Abstraction has 884 states and 1176 transitions. [2024-12-02 15:16:42,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:42,095 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1176 transitions. [2024-12-02 15:16:42,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:16:42,096 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:16:42,096 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:16:42,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-12-02 15:16:42,096 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:16:42,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:16:42,096 INFO L85 PathProgramCache]: Analyzing trace with hash 158416425, now seen corresponding path program 1 times [2024-12-02 15:16:42,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:16:42,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181150905] [2024-12-02 15:16:42,097 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:16:42,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:16:42,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:16:44,538 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:16:44,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:16:44,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181150905] [2024-12-02 15:16:44,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181150905] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:16:44,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:16:44,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 15:16:44,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425987054] [2024-12-02 15:16:44,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:16:44,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:16:44,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:16:44,540 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:16:44,540 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:16:44,540 INFO L87 Difference]: Start difference. First operand 884 states and 1176 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:45,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:16:45,694 INFO L93 Difference]: Finished difference Result 1468 states and 1935 transitions. [2024-12-02 15:16:45,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:16:45,695 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 127 [2024-12-02 15:16:45,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:16:45,699 INFO L225 Difference]: With dead ends: 1468 [2024-12-02 15:16:45,699 INFO L226 Difference]: Without dead ends: 1096 [2024-12-02 15:16:45,699 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:16:45,700 INFO L435 NwaCegarLoop]: 194 mSDtfsCounter, 189 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:16:45,700 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 1171 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 15:16:45,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2024-12-02 15:16:45,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 876. [2024-12-02 15:16:45,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 720 states have (on average 1.273611111111111) internal successors, (917), 726 states have internal predecessors, (917), 118 states have call successors, (118), 37 states have call predecessors, (118), 37 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 15:16:45,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1153 transitions. [2024-12-02 15:16:45,788 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1153 transitions. Word has length 127 [2024-12-02 15:16:45,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:16:45,788 INFO L471 AbstractCegarLoop]: Abstraction has 876 states and 1153 transitions. [2024-12-02 15:16:45,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:16:45,788 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1153 transitions. [2024-12-02 15:16:45,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:16:45,789 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:16:45,789 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:16:45,789 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-12-02 15:16:45,789 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:16:45,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:16:45,789 INFO L85 PathProgramCache]: Analyzing trace with hash -364114085, now seen corresponding path program 1 times [2024-12-02 15:16:45,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:16:45,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370174568] [2024-12-02 15:16:45,789 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:16:45,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:16:45,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:17:15,756 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:17:15,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:17:15,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370174568] [2024-12-02 15:17:15,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370174568] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:17:15,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:17:15,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 15:17:15,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602859182] [2024-12-02 15:17:15,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:17:15,757 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 15:17:15,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:17:15,758 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 15:17:15,758 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:17:15,758 INFO L87 Difference]: Start difference. First operand 876 states and 1153 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:17:18,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:17:18,080 INFO L93 Difference]: Finished difference Result 1629 states and 2135 transitions. [2024-12-02 15:17:18,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 15:17:18,080 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 127 [2024-12-02 15:17:18,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:17:18,085 INFO L225 Difference]: With dead ends: 1629 [2024-12-02 15:17:18,085 INFO L226 Difference]: Without dead ends: 1253 [2024-12-02 15:17:18,086 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2024-12-02 15:17:18,086 INFO L435 NwaCegarLoop]: 116 mSDtfsCounter, 689 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 1080 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 1153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:17:18,086 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [689 Valid, 760 Invalid, 1153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1080 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 15:17:18,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1253 states. [2024-12-02 15:17:18,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1253 to 895. [2024-12-02 15:17:18,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 739 states have (on average 1.277401894451962) internal successors, (944), 745 states have internal predecessors, (944), 118 states have call successors, (118), 37 states have call predecessors, (118), 37 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 15:17:18,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1180 transitions. [2024-12-02 15:17:18,175 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1180 transitions. Word has length 127 [2024-12-02 15:17:18,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:17:18,176 INFO L471 AbstractCegarLoop]: Abstraction has 895 states and 1180 transitions. [2024-12-02 15:17:18,176 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:17:18,176 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1180 transitions. [2024-12-02 15:17:18,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 15:17:18,176 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:17:18,176 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:17:18,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-12-02 15:17:18,177 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:17:18,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:17:18,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1272361879, now seen corresponding path program 1 times [2024-12-02 15:17:18,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:17:18,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432211409] [2024-12-02 15:17:18,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:17:18,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:17:18,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:17:20,422 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:17:20,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:17:20,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432211409] [2024-12-02 15:17:20,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432211409] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:17:20,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:17:20,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 15:17:20,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635558180] [2024-12-02 15:17:20,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:17:20,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 15:17:20,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:17:20,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 15:17:20,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:17:20,423 INFO L87 Difference]: Start difference. First operand 895 states and 1180 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:17:22,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:17:22,327 INFO L93 Difference]: Finished difference Result 1016 states and 1318 transitions. [2024-12-02 15:17:22,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:17:22,327 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 127 [2024-12-02 15:17:22,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:17:22,331 INFO L225 Difference]: With dead ends: 1016 [2024-12-02 15:17:22,331 INFO L226 Difference]: Without dead ends: 1014 [2024-12-02 15:17:22,332 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=146, Invalid=610, Unknown=0, NotChecked=0, Total=756 [2024-12-02 15:17:22,332 INFO L435 NwaCegarLoop]: 166 mSDtfsCounter, 249 mSDsluCounter, 858 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 1024 SdHoareTripleChecker+Invalid, 1568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:17:22,333 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 1024 Invalid, 1568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1473 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 15:17:22,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2024-12-02 15:17:22,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 896. [2024-12-02 15:17:22,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 740 states have (on average 1.277027027027027) internal successors, (945), 746 states have internal predecessors, (945), 118 states have call successors, (118), 37 states have call predecessors, (118), 37 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 15:17:22,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1181 transitions. [2024-12-02 15:17:22,424 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1181 transitions. Word has length 127 [2024-12-02 15:17:22,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:17:22,424 INFO L471 AbstractCegarLoop]: Abstraction has 896 states and 1181 transitions. [2024-12-02 15:17:22,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:17:22,424 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1181 transitions. [2024-12-02 15:17:22,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:17:22,425 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:17:22,425 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:17:22,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-12-02 15:17:22,425 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:17:22,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:17:22,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1829756286, now seen corresponding path program 1 times [2024-12-02 15:17:22,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:17:22,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667021439] [2024-12-02 15:17:22,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:17:22,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:17:22,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:17:22,480 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:17:22,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:17:22,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667021439] [2024-12-02 15:17:22,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667021439] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:17:22,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:17:22,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:17:22,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573106048] [2024-12-02 15:17:22,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:17:22,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:17:22,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:17:22,481 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:17:22,481 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:17:22,481 INFO L87 Difference]: Start difference. First operand 896 states and 1181 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:17:22,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:17:22,740 INFO L93 Difference]: Finished difference Result 1923 states and 2519 transitions. [2024-12-02 15:17:22,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:17:22,740 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 129 [2024-12-02 15:17:22,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:17:22,743 INFO L225 Difference]: With dead ends: 1923 [2024-12-02 15:17:22,743 INFO L226 Difference]: Without dead ends: 1131 [2024-12-02 15:17:22,744 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:17:22,745 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 66 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:17:22,745 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 395 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 15:17:22,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2024-12-02 15:17:22,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 912. [2024-12-02 15:17:22,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 756 states have (on average 1.2738095238095237) internal successors, (963), 762 states have internal predecessors, (963), 118 states have call successors, (118), 37 states have call predecessors, (118), 37 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 15:17:22,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1199 transitions. [2024-12-02 15:17:22,848 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1199 transitions. Word has length 129 [2024-12-02 15:17:22,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:17:22,848 INFO L471 AbstractCegarLoop]: Abstraction has 912 states and 1199 transitions. [2024-12-02 15:17:22,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:17:22,848 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1199 transitions. [2024-12-02 15:17:22,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:17:22,849 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:17:22,849 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:17:22,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-12-02 15:17:22,849 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:17:22,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:17:22,849 INFO L85 PathProgramCache]: Analyzing trace with hash 437170508, now seen corresponding path program 1 times [2024-12-02 15:17:22,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:17:22,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253496902] [2024-12-02 15:17:22,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:17:22,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:17:22,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:17:22,911 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:17:22,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:17:22,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253496902] [2024-12-02 15:17:22,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253496902] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:17:22,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:17:22,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:17:22,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061441009] [2024-12-02 15:17:22,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:17:22,912 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:17:22,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:17:22,912 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:17:22,912 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:17:22,912 INFO L87 Difference]: Start difference. First operand 912 states and 1199 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:17:23,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:17:23,200 INFO L93 Difference]: Finished difference Result 2117 states and 2776 transitions. [2024-12-02 15:17:23,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:17:23,201 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 129 [2024-12-02 15:17:23,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:17:23,205 INFO L225 Difference]: With dead ends: 2117 [2024-12-02 15:17:23,205 INFO L226 Difference]: Without dead ends: 1309 [2024-12-02 15:17:23,207 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:17:23,207 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 68 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:17:23,207 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 338 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 15:17:23,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1309 states. [2024-12-02 15:17:23,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1309 to 1092. [2024-12-02 15:17:23,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 936 states have (on average 1.2916666666666667) internal successors, (1209), 942 states have internal predecessors, (1209), 118 states have call successors, (118), 37 states have call predecessors, (118), 37 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-12-02 15:17:23,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 1445 transitions. [2024-12-02 15:17:23,346 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 1445 transitions. Word has length 129 [2024-12-02 15:17:23,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:17:23,346 INFO L471 AbstractCegarLoop]: Abstraction has 1092 states and 1445 transitions. [2024-12-02 15:17:23,346 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:17:23,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 1445 transitions. [2024-12-02 15:17:23,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 15:17:23,347 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:17:23,347 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:17:23,347 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-12-02 15:17:23,347 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:17:23,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:17:23,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1381116405, now seen corresponding path program 1 times [2024-12-02 15:17:23,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:17:23,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69988918] [2024-12-02 15:17:23,348 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:17:23,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:17:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:18:16,923 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:18:16,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:18:16,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69988918] [2024-12-02 15:18:16,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69988918] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:18:16,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:18:16,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 15:18:16,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647306269] [2024-12-02 15:18:16,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:18:16,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:18:16,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:18:16,924 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:18:16,924 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:18:16,924 INFO L87 Difference]: Start difference. First operand 1092 states and 1445 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 15:18:19,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:18:19,680 INFO L93 Difference]: Finished difference Result 2513 states and 3309 transitions. [2024-12-02 15:18:19,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:18:19,681 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 129 [2024-12-02 15:18:19,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:18:19,685 INFO L225 Difference]: With dead ends: 2513 [2024-12-02 15:18:19,685 INFO L226 Difference]: Without dead ends: 2045 [2024-12-02 15:18:19,686 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=172, Invalid=478, Unknown=0, NotChecked=0, Total=650 [2024-12-02 15:18:19,686 INFO L435 NwaCegarLoop]: 145 mSDtfsCounter, 479 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:18:19,686 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [479 Valid, 741 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 15:18:19,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2045 states. [2024-12-02 15:18:19,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2045 to 1287. [2024-12-02 15:18:19,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1287 states, 1097 states have (on average 1.2871467639015497) internal successors, (1412), 1104 states have internal predecessors, (1412), 144 states have call successors, (144), 45 states have call predecessors, (144), 45 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:18:19,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 1700 transitions. [2024-12-02 15:18:19,808 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 1700 transitions. Word has length 129 [2024-12-02 15:18:19,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:18:19,809 INFO L471 AbstractCegarLoop]: Abstraction has 1287 states and 1700 transitions. [2024-12-02 15:18:19,809 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 15:18:19,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 1700 transitions. [2024-12-02 15:18:19,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 15:18:19,809 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:18:19,809 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:18:19,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-12-02 15:18:19,810 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:18:19,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:18:19,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1612605621, now seen corresponding path program 1 times [2024-12-02 15:18:19,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:18:19,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625210358] [2024-12-02 15:18:19,810 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:18:19,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:18:19,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:18:19,849 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:18:19,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:18:19,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625210358] [2024-12-02 15:18:19,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625210358] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:18:19,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:18:19,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:18:19,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586122489] [2024-12-02 15:18:19,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:18:19,849 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:18:19,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:18:19,850 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:18:19,850 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:18:19,850 INFO L87 Difference]: Start difference. First operand 1287 states and 1700 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:20,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:18:20,122 INFO L93 Difference]: Finished difference Result 3163 states and 4126 transitions. [2024-12-02 15:18:20,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:18:20,122 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-12-02 15:18:20,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:18:20,126 INFO L225 Difference]: With dead ends: 3163 [2024-12-02 15:18:20,127 INFO L226 Difference]: Without dead ends: 1971 [2024-12-02 15:18:20,128 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:18:20,128 INFO L435 NwaCegarLoop]: 121 mSDtfsCounter, 56 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:18:20,128 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 195 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:18:20,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2024-12-02 15:18:20,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1954. [2024-12-02 15:18:20,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1954 states, 1674 states have (on average 1.2437275985663083) internal successors, (2082), 1692 states have internal predecessors, (2082), 204 states have call successors, (204), 75 states have call predecessors, (204), 75 states have return successors, (204), 186 states have call predecessors, (204), 204 states have call successors, (204) [2024-12-02 15:18:20,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1954 states to 1954 states and 2490 transitions. [2024-12-02 15:18:20,336 INFO L78 Accepts]: Start accepts. Automaton has 1954 states and 2490 transitions. Word has length 130 [2024-12-02 15:18:20,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:18:20,336 INFO L471 AbstractCegarLoop]: Abstraction has 1954 states and 2490 transitions. [2024-12-02 15:18:20,336 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:20,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1954 states and 2490 transitions. [2024-12-02 15:18:20,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:18:20,337 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:18:20,337 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:18:20,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-12-02 15:18:20,337 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:18:20,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:18:20,337 INFO L85 PathProgramCache]: Analyzing trace with hash 100765252, now seen corresponding path program 1 times [2024-12-02 15:18:20,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:18:20,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117597093] [2024-12-02 15:18:20,338 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:18:20,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:18:20,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:18:20,378 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:18:20,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:18:20,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117597093] [2024-12-02 15:18:20,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117597093] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:18:20,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:18:20,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:18:20,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877068983] [2024-12-02 15:18:20,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:18:20,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:18:20,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:18:20,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:18:20,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:18:20,380 INFO L87 Difference]: Start difference. First operand 1954 states and 2490 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:20,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:18:20,637 INFO L93 Difference]: Finished difference Result 3643 states and 4609 transitions. [2024-12-02 15:18:20,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:18:20,637 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:18:20,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:18:20,641 INFO L225 Difference]: With dead ends: 3643 [2024-12-02 15:18:20,641 INFO L226 Difference]: Without dead ends: 1801 [2024-12-02 15:18:20,643 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:18:20,644 INFO L435 NwaCegarLoop]: 117 mSDtfsCounter, 44 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:18:20,644 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 193 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:18:20,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1801 states. [2024-12-02 15:18:20,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1801 to 1469. [2024-12-02 15:18:20,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1469 states, 1269 states have (on average 1.2419227738376675) internal successors, (1576), 1276 states have internal predecessors, (1576), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:18:20,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1469 states to 1469 states and 1864 transitions. [2024-12-02 15:18:20,856 INFO L78 Accepts]: Start accepts. Automaton has 1469 states and 1864 transitions. Word has length 131 [2024-12-02 15:18:20,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:18:20,857 INFO L471 AbstractCegarLoop]: Abstraction has 1469 states and 1864 transitions. [2024-12-02 15:18:20,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:20,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1469 states and 1864 transitions. [2024-12-02 15:18:20,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:18:20,858 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:18:20,858 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:18:20,858 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-12-02 15:18:20,858 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:18:20,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:18:20,858 INFO L85 PathProgramCache]: Analyzing trace with hash 604660581, now seen corresponding path program 1 times [2024-12-02 15:18:20,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:18:20,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763927849] [2024-12-02 15:18:20,861 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:18:20,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:18:20,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:18:28,855 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:18:28,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:18:28,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763927849] [2024-12-02 15:18:28,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763927849] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:18:28,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:18:28,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2024-12-02 15:18:28,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509202140] [2024-12-02 15:18:28,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:18:28,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 15:18:28,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:18:28,856 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 15:18:28,856 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2024-12-02 15:18:28,856 INFO L87 Difference]: Start difference. First operand 1469 states and 1864 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:18:34,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:18:34,043 INFO L93 Difference]: Finished difference Result 2150 states and 2666 transitions. [2024-12-02 15:18:34,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-02 15:18:34,043 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 131 [2024-12-02 15:18:34,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:18:34,048 INFO L225 Difference]: With dead ends: 2150 [2024-12-02 15:18:34,048 INFO L226 Difference]: Without dead ends: 2148 [2024-12-02 15:18:34,048 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=259, Invalid=1223, Unknown=0, NotChecked=0, Total=1482 [2024-12-02 15:18:34,049 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 274 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 1703 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 1770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:18:34,049 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 999 Invalid, 1770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1703 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-12-02 15:18:34,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2148 states. [2024-12-02 15:18:34,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2148 to 1488. [2024-12-02 15:18:34,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1288 states have (on average 1.2437888198757765) internal successors, (1602), 1295 states have internal predecessors, (1602), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:18:34,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 1890 transitions. [2024-12-02 15:18:34,182 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 1890 transitions. Word has length 131 [2024-12-02 15:18:34,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:18:34,182 INFO L471 AbstractCegarLoop]: Abstraction has 1488 states and 1890 transitions. [2024-12-02 15:18:34,182 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:18:34,183 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 1890 transitions. [2024-12-02 15:18:34,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:18:34,183 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:18:34,183 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:18:34,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-12-02 15:18:34,184 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:18:34,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:18:34,184 INFO L85 PathProgramCache]: Analyzing trace with hash -406456669, now seen corresponding path program 1 times [2024-12-02 15:18:34,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:18:34,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585064556] [2024-12-02 15:18:34,184 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:18:34,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:18:34,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:18:38,074 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:18:38,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:18:38,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585064556] [2024-12-02 15:18:38,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585064556] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:18:38,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:18:38,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2024-12-02 15:18:38,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582588481] [2024-12-02 15:18:38,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:18:38,075 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-12-02 15:18:38,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:18:38,075 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-12-02 15:18:38,075 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2024-12-02 15:18:38,075 INFO L87 Difference]: Start difference. First operand 1488 states and 1890 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:44,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:18:44,218 INFO L93 Difference]: Finished difference Result 2244 states and 2771 transitions. [2024-12-02 15:18:44,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-12-02 15:18:44,219 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:18:44,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:18:44,223 INFO L225 Difference]: With dead ends: 2244 [2024-12-02 15:18:44,223 INFO L226 Difference]: Without dead ends: 2242 [2024-12-02 15:18:44,223 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=393, Invalid=1769, Unknown=0, NotChecked=0, Total=2162 [2024-12-02 15:18:44,224 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 630 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 1460 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 726 SdHoareTripleChecker+Invalid, 1561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:18:44,224 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [630 Valid, 726 Invalid, 1561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1460 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 15:18:44,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2242 states. [2024-12-02 15:18:44,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2242 to 1497. [2024-12-02 15:18:44,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1297 states have (on average 1.2428681572860447) internal successors, (1612), 1304 states have internal predecessors, (1612), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:18:44,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 1900 transitions. [2024-12-02 15:18:44,355 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 1900 transitions. Word has length 131 [2024-12-02 15:18:44,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:18:44,356 INFO L471 AbstractCegarLoop]: Abstraction has 1497 states and 1900 transitions. [2024-12-02 15:18:44,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:44,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 1900 transitions. [2024-12-02 15:18:44,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:18:44,356 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:18:44,356 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:18:44,356 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-12-02 15:18:44,357 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:18:44,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:18:44,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1178649701, now seen corresponding path program 1 times [2024-12-02 15:18:44,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:18:44,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305689963] [2024-12-02 15:18:44,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:18:44,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:18:44,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:18:47,503 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:18:47,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:18:47,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305689963] [2024-12-02 15:18:47,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305689963] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:18:47,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:18:47,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2024-12-02 15:18:47,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194277863] [2024-12-02 15:18:47,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:18:47,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-02 15:18:47,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:18:47,505 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-02 15:18:47,505 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2024-12-02 15:18:47,505 INFO L87 Difference]: Start difference. First operand 1497 states and 1900 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:50,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:18:50,565 INFO L93 Difference]: Finished difference Result 2118 states and 2631 transitions. [2024-12-02 15:18:50,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 15:18:50,566 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:18:50,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:18:50,569 INFO L225 Difference]: With dead ends: 2118 [2024-12-02 15:18:50,569 INFO L226 Difference]: Without dead ends: 2116 [2024-12-02 15:18:50,570 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=197, Invalid=925, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 15:18:50,570 INFO L435 NwaCegarLoop]: 95 mSDtfsCounter, 271 mSDsluCounter, 870 mSDsCounter, 0 mSdLazyCounter, 1572 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 1634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:18:50,571 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 965 Invalid, 1634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1572 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-02 15:18:50,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2116 states. [2024-12-02 15:18:50,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2116 to 1498. [2024-12-02 15:18:50,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1498 states, 1298 states have (on average 1.2426810477657935) internal successors, (1613), 1305 states have internal predecessors, (1613), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:18:50,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1498 states to 1498 states and 1901 transitions. [2024-12-02 15:18:50,710 INFO L78 Accepts]: Start accepts. Automaton has 1498 states and 1901 transitions. Word has length 131 [2024-12-02 15:18:50,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:18:50,710 INFO L471 AbstractCegarLoop]: Abstraction has 1498 states and 1901 transitions. [2024-12-02 15:18:50,710 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:50,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1498 states and 1901 transitions. [2024-12-02 15:18:50,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:18:50,711 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:18:50,711 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:18:50,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-12-02 15:18:50,711 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:18:50,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:18:50,712 INFO L85 PathProgramCache]: Analyzing trace with hash -983687321, now seen corresponding path program 1 times [2024-12-02 15:18:50,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:18:50,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809206959] [2024-12-02 15:18:50,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:18:50,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:18:50,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:18:53,703 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:18:53,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:18:53,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809206959] [2024-12-02 15:18:53,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809206959] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:18:53,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:18:53,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 15:18:53,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773036668] [2024-12-02 15:18:53,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:18:53,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 15:18:53,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:18:53,704 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 15:18:53,704 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:18:53,704 INFO L87 Difference]: Start difference. First operand 1498 states and 1901 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:55,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:18:55,219 INFO L93 Difference]: Finished difference Result 2551 states and 3203 transitions. [2024-12-02 15:18:55,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 15:18:55,219 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:18:55,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:18:55,223 INFO L225 Difference]: With dead ends: 2551 [2024-12-02 15:18:55,224 INFO L226 Difference]: Without dead ends: 2549 [2024-12-02 15:18:55,224 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2024-12-02 15:18:55,224 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 172 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1232 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:18:55,225 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 1232 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1133 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 15:18:55,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2549 states. [2024-12-02 15:18:55,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2549 to 1563. [2024-12-02 15:18:55,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1363 states have (on average 1.244314013206163) internal successors, (1696), 1370 states have internal predecessors, (1696), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:18:55,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 1984 transitions. [2024-12-02 15:18:55,363 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 1984 transitions. Word has length 131 [2024-12-02 15:18:55,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:18:55,363 INFO L471 AbstractCegarLoop]: Abstraction has 1563 states and 1984 transitions. [2024-12-02 15:18:55,363 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:18:55,363 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 1984 transitions. [2024-12-02 15:18:55,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:18:55,364 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:18:55,364 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:18:55,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-12-02 15:18:55,364 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:18:55,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:18:55,364 INFO L85 PathProgramCache]: Analyzing trace with hash -409698201, now seen corresponding path program 1 times [2024-12-02 15:18:55,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:18:55,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876063504] [2024-12-02 15:18:55,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:18:55,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:18:55,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:18:57,973 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:18:57,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:18:57,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876063504] [2024-12-02 15:18:57,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876063504] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:18:57,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:18:57,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 15:18:57,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354137134] [2024-12-02 15:18:57,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:18:57,974 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 15:18:57,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:18:57,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 15:18:57,975 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:18:57,975 INFO L87 Difference]: Start difference. First operand 1563 states and 1984 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:00,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:00,509 INFO L93 Difference]: Finished difference Result 2428 states and 3042 transitions. [2024-12-02 15:19:00,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 15:19:00,509 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:00,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:00,515 INFO L225 Difference]: With dead ends: 2428 [2024-12-02 15:19:00,515 INFO L226 Difference]: Without dead ends: 2426 [2024-12-02 15:19:00,516 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=149, Invalid=663, Unknown=0, NotChecked=0, Total=812 [2024-12-02 15:19:00,516 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 258 mSDsluCounter, 1398 mSDsCounter, 0 mSdLazyCounter, 1804 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 1547 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:00,516 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 1547 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1804 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-02 15:19:00,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2426 states. [2024-12-02 15:19:00,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2426 to 1527. [2024-12-02 15:19:00,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1527 states, 1327 states have (on average 1.2418990203466467) internal successors, (1648), 1334 states have internal predecessors, (1648), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:00,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 1936 transitions. [2024-12-02 15:19:00,672 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 1936 transitions. Word has length 131 [2024-12-02 15:19:00,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:00,672 INFO L471 AbstractCegarLoop]: Abstraction has 1527 states and 1936 transitions. [2024-12-02 15:19:00,672 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:00,672 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 1936 transitions. [2024-12-02 15:19:00,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:00,673 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:00,673 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:00,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-12-02 15:19:00,673 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:00,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:00,674 INFO L85 PathProgramCache]: Analyzing trace with hash 2083072293, now seen corresponding path program 1 times [2024-12-02 15:19:00,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:00,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173032613] [2024-12-02 15:19:00,674 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:00,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:00,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:06,178 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:06,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:06,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173032613] [2024-12-02 15:19:06,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173032613] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:06,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:06,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2024-12-02 15:19:06,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070814743] [2024-12-02 15:19:06,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:06,179 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-12-02 15:19:06,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:06,180 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-12-02 15:19:06,180 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=412, Unknown=0, NotChecked=0, Total=462 [2024-12-02 15:19:06,180 INFO L87 Difference]: Start difference. First operand 1527 states and 1936 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:19:10,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:10,000 INFO L93 Difference]: Finished difference Result 1763 states and 2209 transitions. [2024-12-02 15:19:10,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 15:19:10,001 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 131 [2024-12-02 15:19:10,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:10,004 INFO L225 Difference]: With dead ends: 1763 [2024-12-02 15:19:10,004 INFO L226 Difference]: Without dead ends: 1761 [2024-12-02 15:19:10,005 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=243, Invalid=1089, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 15:19:10,005 INFO L435 NwaCegarLoop]: 127 mSDtfsCounter, 437 mSDsluCounter, 991 mSDsCounter, 0 mSdLazyCounter, 1840 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 1118 SdHoareTripleChecker+Invalid, 1908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:10,005 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 1118 Invalid, 1908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1840 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-12-02 15:19:10,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1761 states. [2024-12-02 15:19:10,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1761 to 1534. [2024-12-02 15:19:10,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1534 states, 1334 states have (on average 1.2428785607196402) internal successors, (1658), 1341 states have internal predecessors, (1658), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:10,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1534 states to 1534 states and 1946 transitions. [2024-12-02 15:19:10,153 INFO L78 Accepts]: Start accepts. Automaton has 1534 states and 1946 transitions. Word has length 131 [2024-12-02 15:19:10,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:10,153 INFO L471 AbstractCegarLoop]: Abstraction has 1534 states and 1946 transitions. [2024-12-02 15:19:10,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:19:10,154 INFO L276 IsEmpty]: Start isEmpty. Operand 1534 states and 1946 transitions. [2024-12-02 15:19:10,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:10,154 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:10,154 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:10,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-12-02 15:19:10,154 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:10,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:10,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1637905883, now seen corresponding path program 1 times [2024-12-02 15:19:10,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:10,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95850690] [2024-12-02 15:19:10,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:10,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:10,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:12,353 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:12,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:12,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95850690] [2024-12-02 15:19:12,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95850690] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:12,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:12,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 15:19:12,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024786241] [2024-12-02 15:19:12,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:12,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:19:12,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:12,354 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:19:12,354 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:19:12,354 INFO L87 Difference]: Start difference. First operand 1534 states and 1946 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:13,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:13,608 INFO L93 Difference]: Finished difference Result 1750 states and 2189 transitions. [2024-12-02 15:19:13,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:19:13,609 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:13,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:13,614 INFO L225 Difference]: With dead ends: 1750 [2024-12-02 15:19:13,614 INFO L226 Difference]: Without dead ends: 1748 [2024-12-02 15:19:13,615 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2024-12-02 15:19:13,615 INFO L435 NwaCegarLoop]: 127 mSDtfsCounter, 133 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:13,615 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 1001 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 15:19:13,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1748 states. [2024-12-02 15:19:13,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1748 to 1558. [2024-12-02 15:19:13,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1558 states, 1358 states have (on average 1.2444771723122239) internal successors, (1690), 1365 states have internal predecessors, (1690), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:13,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1558 states to 1558 states and 1978 transitions. [2024-12-02 15:19:13,811 INFO L78 Accepts]: Start accepts. Automaton has 1558 states and 1978 transitions. Word has length 131 [2024-12-02 15:19:13,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:13,811 INFO L471 AbstractCegarLoop]: Abstraction has 1558 states and 1978 transitions. [2024-12-02 15:19:13,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:13,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1558 states and 1978 transitions. [2024-12-02 15:19:13,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:13,812 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:13,812 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:13,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-12-02 15:19:13,812 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:13,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:13,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1068713511, now seen corresponding path program 1 times [2024-12-02 15:19:13,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:13,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097516756] [2024-12-02 15:19:13,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:13,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:13,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:18,643 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:18,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:18,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097516756] [2024-12-02 15:19:18,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097516756] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:18,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:18,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2024-12-02 15:19:18,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126511816] [2024-12-02 15:19:18,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:18,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 15:19:18,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:18,645 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 15:19:18,645 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=459, Unknown=0, NotChecked=0, Total=506 [2024-12-02 15:19:18,645 INFO L87 Difference]: Start difference. First operand 1558 states and 1978 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:23,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:23,195 INFO L93 Difference]: Finished difference Result 2055 states and 2564 transitions. [2024-12-02 15:19:23,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 15:19:23,195 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:23,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:23,199 INFO L225 Difference]: With dead ends: 2055 [2024-12-02 15:19:23,199 INFO L226 Difference]: Without dead ends: 2053 [2024-12-02 15:19:23,200 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=312, Invalid=1328, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 15:19:23,201 INFO L435 NwaCegarLoop]: 118 mSDtfsCounter, 414 mSDsluCounter, 1257 mSDsCounter, 0 mSdLazyCounter, 2389 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 1375 SdHoareTripleChecker+Invalid, 2460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 2389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:23,201 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [414 Valid, 1375 Invalid, 2460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 2389 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-12-02 15:19:23,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2024-12-02 15:19:23,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 1556. [2024-12-02 15:19:23,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1556 states, 1356 states have (on average 1.2448377581120944) internal successors, (1688), 1363 states have internal predecessors, (1688), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:23,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1556 states to 1556 states and 1976 transitions. [2024-12-02 15:19:23,400 INFO L78 Accepts]: Start accepts. Automaton has 1556 states and 1976 transitions. Word has length 131 [2024-12-02 15:19:23,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:23,401 INFO L471 AbstractCegarLoop]: Abstraction has 1556 states and 1976 transitions. [2024-12-02 15:19:23,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:23,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1556 states and 1976 transitions. [2024-12-02 15:19:23,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:23,401 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:23,401 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:23,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-12-02 15:19:23,402 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:23,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:23,402 INFO L85 PathProgramCache]: Analyzing trace with hash 745209191, now seen corresponding path program 1 times [2024-12-02 15:19:23,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:23,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87698787] [2024-12-02 15:19:23,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:23,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:23,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:24,610 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:24,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:24,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87698787] [2024-12-02 15:19:24,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87698787] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:24,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:24,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:19:24,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269356748] [2024-12-02 15:19:24,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:24,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:19:24,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:24,612 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:19:24,612 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:19:24,612 INFO L87 Difference]: Start difference. First operand 1556 states and 1976 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:25,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:25,701 INFO L93 Difference]: Finished difference Result 2016 states and 2495 transitions. [2024-12-02 15:19:25,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:19:25,702 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:25,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:25,705 INFO L225 Difference]: With dead ends: 2016 [2024-12-02 15:19:25,705 INFO L226 Difference]: Without dead ends: 2014 [2024-12-02 15:19:25,706 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:19:25,706 INFO L435 NwaCegarLoop]: 143 mSDtfsCounter, 125 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 1187 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:25,706 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 1187 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 716 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:19:25,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2024-12-02 15:19:25,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1551. [2024-12-02 15:19:25,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1351 states have (on average 1.2442635085122131) internal successors, (1681), 1358 states have internal predecessors, (1681), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:25,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 1969 transitions. [2024-12-02 15:19:25,876 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 1969 transitions. Word has length 131 [2024-12-02 15:19:25,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:25,876 INFO L471 AbstractCegarLoop]: Abstraction has 1551 states and 1969 transitions. [2024-12-02 15:19:25,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:25,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 1969 transitions. [2024-12-02 15:19:25,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:25,877 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:25,878 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:25,878 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-12-02 15:19:25,878 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:25,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:25,878 INFO L85 PathProgramCache]: Analyzing trace with hash -265908059, now seen corresponding path program 1 times [2024-12-02 15:19:25,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:25,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627305477] [2024-12-02 15:19:25,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:25,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:25,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:28,142 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:28,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:28,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627305477] [2024-12-02 15:19:28,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627305477] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:28,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:28,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 15:19:28,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037647506] [2024-12-02 15:19:28,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:28,143 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 15:19:28,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:28,143 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 15:19:28,143 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:19:28,143 INFO L87 Difference]: Start difference. First operand 1551 states and 1969 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:30,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:30,589 INFO L93 Difference]: Finished difference Result 1726 states and 2168 transitions. [2024-12-02 15:19:30,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 15:19:30,590 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:30,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:30,592 INFO L225 Difference]: With dead ends: 1726 [2024-12-02 15:19:30,593 INFO L226 Difference]: Without dead ends: 1724 [2024-12-02 15:19:30,593 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2024-12-02 15:19:30,593 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 382 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 1021 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:30,593 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 1021 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 15:19:30,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1724 states. [2024-12-02 15:19:30,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1724 to 1559. [2024-12-02 15:19:30,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1559 states, 1359 states have (on average 1.246504782928624) internal successors, (1694), 1366 states have internal predecessors, (1694), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:30,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1559 states to 1559 states and 1982 transitions. [2024-12-02 15:19:30,785 INFO L78 Accepts]: Start accepts. Automaton has 1559 states and 1982 transitions. Word has length 131 [2024-12-02 15:19:30,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:30,785 INFO L471 AbstractCegarLoop]: Abstraction has 1559 states and 1982 transitions. [2024-12-02 15:19:30,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:30,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1559 states and 1982 transitions. [2024-12-02 15:19:30,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:30,786 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:30,786 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:30,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2024-12-02 15:19:30,787 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:30,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:30,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1319198311, now seen corresponding path program 1 times [2024-12-02 15:19:30,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:30,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674491151] [2024-12-02 15:19:30,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:30,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:30,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:33,357 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:33,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:33,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674491151] [2024-12-02 15:19:33,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674491151] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:33,358 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:33,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 15:19:33,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643590537] [2024-12-02 15:19:33,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:33,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:19:33,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:33,358 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:19:33,358 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:19:33,358 INFO L87 Difference]: Start difference. First operand 1559 states and 1982 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:34,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:34,734 INFO L93 Difference]: Finished difference Result 1736 states and 2184 transitions. [2024-12-02 15:19:34,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:19:34,734 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:34,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:34,737 INFO L225 Difference]: With dead ends: 1736 [2024-12-02 15:19:34,737 INFO L226 Difference]: Without dead ends: 1734 [2024-12-02 15:19:34,737 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2024-12-02 15:19:34,737 INFO L435 NwaCegarLoop]: 164 mSDtfsCounter, 147 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 1009 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 980 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:34,737 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 980 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1009 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 15:19:34,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1734 states. [2024-12-02 15:19:34,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1734 to 1556. [2024-12-02 15:19:34,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1556 states, 1356 states have (on average 1.2441002949852507) internal successors, (1687), 1363 states have internal predecessors, (1687), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:34,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1556 states to 1556 states and 1975 transitions. [2024-12-02 15:19:34,908 INFO L78 Accepts]: Start accepts. Automaton has 1556 states and 1975 transitions. Word has length 131 [2024-12-02 15:19:34,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:34,908 INFO L471 AbstractCegarLoop]: Abstraction has 1556 states and 1975 transitions. [2024-12-02 15:19:34,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:34,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1556 states and 1975 transitions. [2024-12-02 15:19:34,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:34,909 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:34,909 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:34,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2024-12-02 15:19:34,909 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:34,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:34,910 INFO L85 PathProgramCache]: Analyzing trace with hash -843138711, now seen corresponding path program 1 times [2024-12-02 15:19:34,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:34,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966644744] [2024-12-02 15:19:34,910 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:34,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:34,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:36,397 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:36,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:36,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966644744] [2024-12-02 15:19:36,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966644744] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:36,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:36,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:19:36,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103626801] [2024-12-02 15:19:36,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:36,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:19:36,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:36,397 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:19:36,397 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:19:36,397 INFO L87 Difference]: Start difference. First operand 1556 states and 1975 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:37,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:37,371 INFO L93 Difference]: Finished difference Result 2000 states and 2465 transitions. [2024-12-02 15:19:37,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:19:37,372 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:37,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:37,374 INFO L225 Difference]: With dead ends: 2000 [2024-12-02 15:19:37,374 INFO L226 Difference]: Without dead ends: 1998 [2024-12-02 15:19:37,374 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:19:37,374 INFO L435 NwaCegarLoop]: 124 mSDtfsCounter, 162 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 1025 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:37,374 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 1025 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 15:19:37,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2024-12-02 15:19:37,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1535. [2024-12-02 15:19:37,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1335 states have (on average 1.246441947565543) internal successors, (1664), 1342 states have internal predecessors, (1664), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:37,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 1952 transitions. [2024-12-02 15:19:37,555 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 1952 transitions. Word has length 131 [2024-12-02 15:19:37,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:37,555 INFO L471 AbstractCegarLoop]: Abstraction has 1535 states and 1952 transitions. [2024-12-02 15:19:37,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:37,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 1952 transitions. [2024-12-02 15:19:37,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:37,556 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:37,556 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:37,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2024-12-02 15:19:37,556 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:37,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:37,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1854255961, now seen corresponding path program 1 times [2024-12-02 15:19:37,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:37,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731603385] [2024-12-02 15:19:37,557 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:37,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:37,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:40,577 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:40,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:40,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731603385] [2024-12-02 15:19:40,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731603385] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:40,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:40,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 15:19:40,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733957720] [2024-12-02 15:19:40,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:40,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 15:19:40,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:40,579 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 15:19:40,579 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:19:40,579 INFO L87 Difference]: Start difference. First operand 1535 states and 1952 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:42,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:42,767 INFO L93 Difference]: Finished difference Result 1702 states and 2137 transitions. [2024-12-02 15:19:42,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 15:19:42,768 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:42,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:42,770 INFO L225 Difference]: With dead ends: 1702 [2024-12-02 15:19:42,770 INFO L226 Difference]: Without dead ends: 1700 [2024-12-02 15:19:42,770 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=181, Invalid=575, Unknown=0, NotChecked=0, Total=756 [2024-12-02 15:19:42,770 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 333 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 830 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:42,770 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 724 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 830 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 15:19:42,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1700 states. [2024-12-02 15:19:43,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1700 to 1533. [2024-12-02 15:19:43,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1533 states, 1333 states have (on average 1.245311327831958) internal successors, (1660), 1340 states have internal predecessors, (1660), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:43,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1533 states to 1533 states and 1948 transitions. [2024-12-02 15:19:43,008 INFO L78 Accepts]: Start accepts. Automaton has 1533 states and 1948 transitions. Word has length 131 [2024-12-02 15:19:43,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:43,008 INFO L471 AbstractCegarLoop]: Abstraction has 1533 states and 1948 transitions. [2024-12-02 15:19:43,008 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:43,008 INFO L276 IsEmpty]: Start isEmpty. Operand 1533 states and 1948 transitions. [2024-12-02 15:19:43,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:43,009 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:43,009 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:43,009 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2024-12-02 15:19:43,009 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:43,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:43,010 INFO L85 PathProgramCache]: Analyzing trace with hash -269149591, now seen corresponding path program 1 times [2024-12-02 15:19:43,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:43,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46851260] [2024-12-02 15:19:43,010 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:43,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:43,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:44,507 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:44,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:44,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46851260] [2024-12-02 15:19:44,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46851260] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:44,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:44,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 15:19:44,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122347270] [2024-12-02 15:19:44,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:44,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:19:44,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:44,508 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:19:44,508 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:19:44,508 INFO L87 Difference]: Start difference. First operand 1533 states and 1948 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:46,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:46,123 INFO L93 Difference]: Finished difference Result 1743 states and 2188 transitions. [2024-12-02 15:19:46,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 15:19:46,124 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:46,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:46,126 INFO L225 Difference]: With dead ends: 1743 [2024-12-02 15:19:46,126 INFO L226 Difference]: Without dead ends: 1741 [2024-12-02 15:19:46,126 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2024-12-02 15:19:46,127 INFO L435 NwaCegarLoop]: 143 mSDtfsCounter, 172 mSDsluCounter, 998 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1141 SdHoareTripleChecker+Invalid, 1282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:46,127 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 1141 Invalid, 1282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1266 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 15:19:46,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1741 states. [2024-12-02 15:19:46,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1741 to 1519. [2024-12-02 15:19:46,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1519 states, 1319 states have (on average 1.2426080363912055) internal successors, (1639), 1326 states have internal predecessors, (1639), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:46,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1519 states to 1519 states and 1927 transitions. [2024-12-02 15:19:46,293 INFO L78 Accepts]: Start accepts. Automaton has 1519 states and 1927 transitions. Word has length 131 [2024-12-02 15:19:46,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:46,293 INFO L471 AbstractCegarLoop]: Abstraction has 1519 states and 1927 transitions. [2024-12-02 15:19:46,293 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:46,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1519 states and 1927 transitions. [2024-12-02 15:19:46,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:46,294 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:46,294 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:46,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2024-12-02 15:19:46,294 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:46,294 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:46,294 INFO L85 PathProgramCache]: Analyzing trace with hash -2071346393, now seen corresponding path program 1 times [2024-12-02 15:19:46,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:46,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751294988] [2024-12-02 15:19:46,295 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:46,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:46,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:48,844 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:48,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:48,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751294988] [2024-12-02 15:19:48,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751294988] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:48,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:48,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:19:48,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142841744] [2024-12-02 15:19:48,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:48,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:19:48,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:48,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:19:48,845 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:19:48,845 INFO L87 Difference]: Start difference. First operand 1519 states and 1927 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:50,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:50,203 INFO L93 Difference]: Finished difference Result 1919 states and 2376 transitions. [2024-12-02 15:19:50,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:19:50,204 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:50,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:50,206 INFO L225 Difference]: With dead ends: 1919 [2024-12-02 15:19:50,206 INFO L226 Difference]: Without dead ends: 1917 [2024-12-02 15:19:50,206 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:19:50,206 INFO L435 NwaCegarLoop]: 156 mSDtfsCounter, 89 mSDsluCounter, 1166 mSDsCounter, 0 mSdLazyCounter, 941 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1322 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:50,207 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 1322 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 941 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 15:19:50,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1917 states. [2024-12-02 15:19:50,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1917 to 1497. [2024-12-02 15:19:50,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1297 states have (on average 1.2397841171935235) internal successors, (1608), 1304 states have internal predecessors, (1608), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:50,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 1896 transitions. [2024-12-02 15:19:50,380 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 1896 transitions. Word has length 131 [2024-12-02 15:19:50,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:50,380 INFO L471 AbstractCegarLoop]: Abstraction has 1497 states and 1896 transitions. [2024-12-02 15:19:50,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:50,380 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 1896 transitions. [2024-12-02 15:19:50,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:50,381 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:50,381 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:50,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2024-12-02 15:19:50,381 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:50,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:50,381 INFO L85 PathProgramCache]: Analyzing trace with hash 635273001, now seen corresponding path program 1 times [2024-12-02 15:19:50,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:50,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882112301] [2024-12-02 15:19:50,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:50,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:50,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:52,394 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:52,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:52,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882112301] [2024-12-02 15:19:52,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882112301] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:52,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:52,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:19:52,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431281417] [2024-12-02 15:19:52,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:52,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:19:52,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:52,395 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:19:52,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:19:52,395 INFO L87 Difference]: Start difference. First operand 1497 states and 1896 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:53,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:53,485 INFO L93 Difference]: Finished difference Result 1707 states and 2127 transitions. [2024-12-02 15:19:53,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:19:53,486 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:53,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:53,488 INFO L225 Difference]: With dead ends: 1707 [2024-12-02 15:19:53,488 INFO L226 Difference]: Without dead ends: 1705 [2024-12-02 15:19:53,489 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2024-12-02 15:19:53,489 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 110 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 809 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:53,489 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 809 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:19:53,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states. [2024-12-02 15:19:53,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1485. [2024-12-02 15:19:53,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1485 states, 1285 states have (on average 1.2373540856031129) internal successors, (1590), 1292 states have internal predecessors, (1590), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:53,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1485 states to 1485 states and 1878 transitions. [2024-12-02 15:19:53,672 INFO L78 Accepts]: Start accepts. Automaton has 1485 states and 1878 transitions. Word has length 131 [2024-12-02 15:19:53,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:53,672 INFO L471 AbstractCegarLoop]: Abstraction has 1485 states and 1878 transitions. [2024-12-02 15:19:53,672 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:53,672 INFO L276 IsEmpty]: Start isEmpty. Operand 1485 states and 1878 transitions. [2024-12-02 15:19:53,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 15:19:53,672 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:53,673 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:53,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2024-12-02 15:19:53,673 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:53,673 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:53,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1209262121, now seen corresponding path program 1 times [2024-12-02 15:19:53,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:53,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951249809] [2024-12-02 15:19:53,673 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:53,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:53,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:19:55,882 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:19:55,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:19:55,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951249809] [2024-12-02 15:19:55,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951249809] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:19:55,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:19:55,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 15:19:55,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952058082] [2024-12-02 15:19:55,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:19:55,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:19:55,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:19:55,883 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:19:55,883 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:19:55,883 INFO L87 Difference]: Start difference. First operand 1485 states and 1878 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:57,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:19:57,064 INFO L93 Difference]: Finished difference Result 1729 states and 2148 transitions. [2024-12-02 15:19:57,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:19:57,065 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2024-12-02 15:19:57,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:19:57,067 INFO L225 Difference]: With dead ends: 1729 [2024-12-02 15:19:57,067 INFO L226 Difference]: Without dead ends: 1727 [2024-12-02 15:19:57,068 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2024-12-02 15:19:57,068 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 135 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 1165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:19:57,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 1049 Invalid, 1165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 15:19:57,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1727 states. [2024-12-02 15:19:57,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1727 to 1464. [2024-12-02 15:19:57,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1464 states, 1264 states have (on average 1.240506329113924) internal successors, (1568), 1271 states have internal predecessors, (1568), 144 states have call successors, (144), 55 states have call predecessors, (144), 55 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 15:19:57,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1464 states to 1464 states and 1856 transitions. [2024-12-02 15:19:57,248 INFO L78 Accepts]: Start accepts. Automaton has 1464 states and 1856 transitions. Word has length 131 [2024-12-02 15:19:57,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:19:57,249 INFO L471 AbstractCegarLoop]: Abstraction has 1464 states and 1856 transitions. [2024-12-02 15:19:57,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:19:57,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1464 states and 1856 transitions. [2024-12-02 15:19:57,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-12-02 15:19:57,249 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:19:57,249 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:57,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2024-12-02 15:19:57,249 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:19:57,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:19:57,250 INFO L85 PathProgramCache]: Analyzing trace with hash 701075478, now seen corresponding path program 1 times [2024-12-02 15:19:57,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:19:57,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886560368] [2024-12-02 15:19:57,250 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:19:57,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:19:57,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:19:57,294 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:19:57,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:19:57,369 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 15:19:57,370 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 15:19:57,370 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 15:19:57,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2024-12-02 15:19:57,374 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:19:57,432 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 15:19:57,434 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 03:19:57 BoogieIcfgContainer [2024-12-02 15:19:57,434 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 15:19:57,435 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 15:19:57,435 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 15:19:57,435 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 15:19:57,436 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:06:39" (3/4) ... [2024-12-02 15:19:57,438 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 15:19:57,438 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 15:19:57,439 INFO L158 Benchmark]: Toolchain (without parser) took 798822.25ms. Allocated memory was 142.6MB in the beginning and 939.5MB in the end (delta: 796.9MB). Free memory was 117.3MB in the beginning and 745.0MB in the end (delta: -627.7MB). Peak memory consumption was 172.6MB. Max. memory is 16.1GB. [2024-12-02 15:19:57,439 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 142.6MB. Free memory is still 82.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:19:57,439 INFO L158 Benchmark]: CACSL2BoogieTranslator took 238.51ms. Allocated memory is still 142.6MB. Free memory was 117.0MB in the beginning and 102.7MB in the end (delta: 14.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-12-02 15:19:57,439 INFO L158 Benchmark]: Boogie Procedure Inliner took 41.43ms. Allocated memory is still 142.6MB. Free memory was 102.5MB in the beginning and 98.5MB in the end (delta: 3.9MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:19:57,439 INFO L158 Benchmark]: Boogie Preprocessor took 48.33ms. Allocated memory is still 142.6MB. Free memory was 98.5MB in the beginning and 91.4MB in the end (delta: 7.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 15:19:57,440 INFO L158 Benchmark]: RCFGBuilder took 424.04ms. Allocated memory is still 142.6MB. Free memory was 91.4MB in the beginning and 66.3MB in the end (delta: 25.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-12-02 15:19:57,440 INFO L158 Benchmark]: TraceAbstraction took 798061.24ms. Allocated memory was 142.6MB in the beginning and 939.5MB in the end (delta: 796.9MB). Free memory was 65.8MB in the beginning and 745.1MB in the end (delta: -679.4MB). Peak memory consumption was 113.9MB. Max. memory is 16.1GB. [2024-12-02 15:19:57,440 INFO L158 Benchmark]: Witness Printer took 3.35ms. Allocated memory is still 939.5MB. Free memory was 745.1MB in the beginning and 745.0MB in the end (delta: 129.8kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 15:19:57,441 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.28ms. Allocated memory is still 142.6MB. Free memory is still 82.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 238.51ms. Allocated memory is still 142.6MB. Free memory was 117.0MB in the beginning and 102.7MB in the end (delta: 14.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 41.43ms. Allocated memory is still 142.6MB. Free memory was 102.5MB in the beginning and 98.5MB in the end (delta: 3.9MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 48.33ms. Allocated memory is still 142.6MB. Free memory was 98.5MB in the beginning and 91.4MB in the end (delta: 7.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 424.04ms. Allocated memory is still 142.6MB. Free memory was 91.4MB in the beginning and 66.3MB in the end (delta: 25.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * TraceAbstraction took 798061.24ms. Allocated memory was 142.6MB in the beginning and 939.5MB in the end (delta: 796.9MB). Free memory was 65.8MB in the beginning and 745.1MB in the end (delta: -679.4MB). Peak memory consumption was 113.9MB. Max. memory is 16.1GB. * Witness Printer took 3.35ms. Allocated memory is still 939.5MB. Free memory was 745.1MB in the beginning and 745.0MB in the end (delta: 129.8kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of shiftLeft at line 117, overapproximation of shiftLeft at line 117, overapproximation of shiftLeft at line 54. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned short int var_1_1 = 4; [L23] unsigned short int var_1_4 = 58792; [L24] unsigned short int var_1_5 = 8; [L25] unsigned short int var_1_6 = 64; [L26] unsigned short int var_1_7 = 16; [L27] unsigned char var_1_8 = 0; [L28] unsigned char var_1_9 = 1; [L29] signed short int var_1_10 = 1000; [L30] signed short int var_1_11 = 1; [L31] signed short int var_1_12 = -25; [L32] signed short int var_1_13 = 25; [L33] unsigned short int var_1_14 = 5; [L34] unsigned short int var_1_16 = 20511; [L35] unsigned long int var_1_17 = 50; [L36] unsigned short int var_1_18 = 10; [L37] unsigned char last_1_var_1_8 = 0; VAL [isInitial=0, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L121] isInitial = 1 [L122] FCALL initially() [L123] int k_loop; [L124] k_loop = 0 VAL [isInitial=1, k_loop=0, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L124] COND TRUE k_loop < 1 VAL [isInitial=1, k_loop=0, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L125] CALL updateLastVariables() [L114] last_1_var_1_8 = var_1_8 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L125] RET updateLastVariables() [L126] CALL updateVariables() [L85] var_1_4 = __VERIFIER_nondet_ushort() [L86] CALL assume_abort_if_not(var_1_4 >= 49150) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L86] RET assume_abort_if_not(var_1_4 >= 49150) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L87] CALL assume_abort_if_not(var_1_4 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L87] RET assume_abort_if_not(var_1_4 <= 65534) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L88] var_1_5 = __VERIFIER_nondet_ushort() [L89] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L89] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L90] CALL assume_abort_if_not(var_1_5 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L90] RET assume_abort_if_not(var_1_5 <= 16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L91] var_1_6 = __VERIFIER_nondet_ushort() [L92] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_7=16, var_1_8=0, var_1_9=1] [L92] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_7=16, var_1_8=0, var_1_9=1] [L93] CALL assume_abort_if_not(var_1_6 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=16, var_1_8=0, var_1_9=1] [L93] RET assume_abort_if_not(var_1_6 <= 32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=16, var_1_8=0, var_1_9=1] [L94] var_1_7 = __VERIFIER_nondet_ushort() [L95] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_8=0, var_1_9=1] [L95] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_8=0, var_1_9=1] [L96] CALL assume_abort_if_not(var_1_7 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=1] [L96] RET assume_abort_if_not(var_1_7 <= 32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=1] [L97] var_1_9 = __VERIFIER_nondet_uchar() [L98] CALL assume_abort_if_not(var_1_9 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L98] RET assume_abort_if_not(var_1_9 >= 1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L99] CALL assume_abort_if_not(var_1_9 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L99] RET assume_abort_if_not(var_1_9 <= 1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L100] var_1_11 = __VERIFIER_nondet_short() [L101] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L101] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L102] CALL assume_abort_if_not(var_1_11 <= 8191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L102] RET assume_abort_if_not(var_1_11 <= 8191) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L103] var_1_12 = __VERIFIER_nondet_short() [L104] CALL assume_abort_if_not(var_1_12 >= -16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L104] RET assume_abort_if_not(var_1_12 >= -16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L105] CALL assume_abort_if_not(var_1_12 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L105] RET assume_abort_if_not(var_1_12 <= 16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L106] var_1_13 = __VERIFIER_nondet_short() [L107] CALL assume_abort_if_not(var_1_13 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L107] RET assume_abort_if_not(var_1_13 >= -32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L108] CALL assume_abort_if_not(var_1_13 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L108] RET assume_abort_if_not(var_1_13 <= 32766) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L109] var_1_16 = __VERIFIER_nondet_ushort() [L110] CALL assume_abort_if_not(var_1_16 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L110] RET assume_abort_if_not(var_1_16 >= 16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L111] CALL assume_abort_if_not(var_1_16 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L111] RET assume_abort_if_not(var_1_16 <= 32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L126] RET updateVariables() [L127] CALL step() [L41] unsigned short int stepLocal_1 = var_1_6; [L42] unsigned char stepLocal_0 = last_1_var_1_8; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_0=0, stepLocal_1=5002, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L43] COND FALSE !(last_1_var_1_8 && stepLocal_0) VAL [isInitial=1, last_1_var_1_8=0, stepLocal_1=5002, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=4, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L46] COND TRUE ((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < stepLocal_1 [L47] var_1_1 = var_1_5 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=0, var_1_9=-255] [L50] var_1_8 = (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=5, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L51] COND TRUE \read(var_1_8) [L52] var_1_14 = (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L54] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L54] EXPR ((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=50, var_1_18=10, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L54] signed long int stepLocal_4 = (((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7))); [L55] COND TRUE stepLocal_4 >= var_1_14 [L56] var_1_17 = var_1_11 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=10, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L60] unsigned short int stepLocal_5 = var_1_5; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_5=5001, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=10, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L61] COND FALSE !(stepLocal_5 == var_1_16) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=10, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L68] COND TRUE \read(var_1_9) [L69] var_1_18 = 200 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L72] unsigned char stepLocal_3 = var_1_9; [L73] unsigned long int stepLocal_2 = var_1_17; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_2=5002, stepLocal_3=-255, var_1_10=1000, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L74] COND FALSE !(stepLocal_2 < var_1_6) [L81] var_1_10 = var_1_13 VAL [isInitial=1, last_1_var_1_8=0, stepLocal_3=-255, var_1_10=32766, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L127] RET step() [L128] CALL, EXPR property() [L117] EXPR (((((last_1_var_1_8 && last_1_var_1_8) ? (var_1_1 == ((unsigned short int) ((((((56892) < (var_1_4)) ? (56892) : (var_1_4))) - var_1_5) - ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7)))))) : ((((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < var_1_6) ? (var_1_1 == ((unsigned short int) var_1_5)) : 1)) && (var_1_8 == ((unsigned char) (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9)))) && ((var_1_17 < var_1_6) ? (((var_1_6 != var_1_5) || var_1_9) ? (var_1_10 == ((signed short int) (((10000 - var_1_11) - var_1_5) + ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))) : (var_1_10 == ((signed short int) var_1_4))) : (var_1_10 == ((signed short int) var_1_13)))) && (var_1_8 ? (var_1_14 == ((unsigned short int) (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))))) : 1)) && ((((((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)))) >= var_1_14) ? (var_1_17 == ((unsigned long int) var_1_11)) : (var_1_17 == ((unsigned long int) (var_1_6 + var_1_5)))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L117] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L117] EXPR ((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L117] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L117] EXPR ((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L117] EXPR (((((last_1_var_1_8 && last_1_var_1_8) ? (var_1_1 == ((unsigned short int) ((((((56892) < (var_1_4)) ? (56892) : (var_1_4))) - var_1_5) - ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7)))))) : ((((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < var_1_6) ? (var_1_1 == ((unsigned short int) var_1_5)) : 1)) && (var_1_8 == ((unsigned char) (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9)))) && ((var_1_17 < var_1_6) ? (((var_1_6 != var_1_5) || var_1_9) ? (var_1_10 == ((signed short int) (((10000 - var_1_11) - var_1_5) + ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))) : (var_1_10 == ((signed short int) var_1_4))) : (var_1_10 == ((signed short int) var_1_13)))) && (var_1_8 ? (var_1_14 == ((unsigned short int) (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))))) : 1)) && ((((((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)))) >= var_1_14) ? (var_1_17 == ((unsigned long int) var_1_11)) : (var_1_17 == ((unsigned long int) (var_1_6 + var_1_5)))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L117-L118] return ((((((last_1_var_1_8 && last_1_var_1_8) ? (var_1_1 == ((unsigned short int) ((((((56892) < (var_1_4)) ? (56892) : (var_1_4))) - var_1_5) - ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7)))))) : ((((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < var_1_6) ? (var_1_1 == ((unsigned short int) var_1_5)) : 1)) && (var_1_8 == ((unsigned char) (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9)))) && ((var_1_17 < var_1_6) ? (((var_1_6 != var_1_5) || var_1_9) ? (var_1_10 == ((signed short int) (((10000 - var_1_11) - var_1_5) + ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))) : (var_1_10 == ((signed short int) var_1_4))) : (var_1_10 == ((signed short int) var_1_13)))) && (var_1_8 ? (var_1_14 == ((unsigned short int) (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))))) : 1)) && ((((((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)))) >= var_1_14) ? (var_1_17 == ((unsigned long int) var_1_11)) : (var_1_17 == ((unsigned long int) (var_1_6 + var_1_5))))) && ((var_1_5 == var_1_16) ? (var_1_8 ? (var_1_18 == ((unsigned short int) (((((var_1_16 + 30393) - var_1_5) < 0 ) ? -((var_1_16 + 30393) - var_1_5) : ((var_1_16 + 30393) - var_1_5))))) : (var_1_18 == ((unsigned short int) var_1_4))) : (var_1_9 ? (var_1_18 == ((unsigned short int) 200)) : 1)) ; [L128] RET, EXPR property() [L128] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] [L19] reach_error() VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=5002, var_1_12=-2, var_1_13=32766, var_1_14=32766, var_1_16=29129, var_1_17=5002, var_1_18=200, var_1_1=5001, var_1_4=-1581130179, var_1_5=5001, var_1_6=5002, var_1_7=5000, var_1_8=1, var_1_9=-255] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 75 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 797.9s, OverallIterations: 61, TraceHistogramMax: 18, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 112.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 18404 SdHoareTripleChecker+Valid, 55.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18404 mSDsluCounter, 46193 SdHoareTripleChecker+Invalid, 49.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 39293 mSDsCounter, 2855 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 53040 IncrementalHoareTripleChecker+Invalid, 55895 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2855 mSolverCounterUnsat, 6900 mSDtfsCounter, 53040 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1692 GetRequests, 422 SyntacticMatches, 15 SemanticMatches, 1255 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4575 ImplicationChecksByTransitivity, 82.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1954occurred in iteration=42, InterpolantAutomatonStates: 876, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.5s AutomataMinimizationTime, 60 MinimizatonAttempts, 17223 StatesRemovedByMinimization, 60 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 677.5s InterpolantComputationTime, 7777 NumberOfCodeBlocks, 7777 NumberOfCodeBlocksAsserted, 61 NumberOfCheckSat, 7585 ConstructedInterpolants, 0 QuantifiedInterpolants, 89244 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 60 InterpolantComputations, 60 PerfectInterpolantSequences, 36720/36720 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-12-02 15:19:57,651 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-12-02 15:19:57,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/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_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/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 f04db10568a800b95189a827d616dfd35581f855ab463aa07cbc605d28fef196 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 15:19:59,491 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 15:19:59,575 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-12-02 15:19:59,581 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 15:19:59,581 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 15:19:59,604 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 15:19:59,604 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 15:19:59,605 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 15:19:59,605 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 15:19:59,605 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 15:19:59,605 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 15:19:59,605 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 15:19:59,606 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 15:19:59,606 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 15:19:59,606 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 15:19:59,606 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 15:19:59,606 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 15:19:59,606 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 15:19:59,607 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 15:19:59,607 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 15:19:59,608 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:19:59,608 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:19:59,608 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:19:59,608 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:19:59,608 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 15:19:59,608 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:19:59,608 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:19:59,608 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:19:59,608 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:19:59,609 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 15:19:59,609 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 15:19:59,609 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 15:19:59,609 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 15:19:59,609 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-02 15:19:59,609 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-02 15:19:59,609 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 15:19:59,609 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 15:19:59,609 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 15:19:59,609 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 15:19:59,609 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_30661043-508e-436d-8b4f-d87102b88e13/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 -> f04db10568a800b95189a827d616dfd35581f855ab463aa07cbc605d28fef196 [2024-12-02 15:19:59,842 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 15:19:59,848 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 15:19:59,851 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 15:19:59,852 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 15:19:59,852 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 15:19:59,853 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i [2024-12-02 15:20:02,594 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data/6150b5570/451ac66f19ca46c382126f58fc3dde72/FLAGa7762f53e [2024-12-02 15:20:02,772 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 15:20:02,773 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i [2024-12-02 15:20:02,781 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data/6150b5570/451ac66f19ca46c382126f58fc3dde72/FLAGa7762f53e [2024-12-02 15:20:03,140 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/data/6150b5570/451ac66f19ca46c382126f58fc3dde72 [2024-12-02 15:20:03,142 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 15:20:03,143 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 15:20:03,143 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 15:20:03,143 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 15:20:03,146 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 15:20:03,147 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,147 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59392adc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03, skipping insertion in model container [2024-12-02 15:20:03,147 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,162 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 15:20:03,274 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_30661043-508e-436d-8b4f-d87102b88e13/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i[915,928] [2024-12-02 15:20:03,320 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:20:03,331 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 15:20:03,338 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_30661043-508e-436d-8b4f-d87102b88e13/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-10.i[915,928] [2024-12-02 15:20:03,360 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:20:03,374 INFO L204 MainTranslator]: Completed translation [2024-12-02 15:20:03,374 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03 WrapperNode [2024-12-02 15:20:03,374 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 15:20:03,375 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 15:20:03,375 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 15:20:03,375 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 15:20:03,380 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,388 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,406 INFO L138 Inliner]: procedures = 27, calls = 31, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 127 [2024-12-02 15:20:03,407 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 15:20:03,407 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 15:20:03,407 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 15:20:03,407 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 15:20:03,415 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,415 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,418 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,427 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-12-02 15:20:03,428 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,428 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,436 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,437 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,440 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,442 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,443 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,446 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 15:20:03,447 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 15:20:03,447 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 15:20:03,447 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 15:20:03,448 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (1/1) ... [2024-12-02 15:20:03,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:20:03,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:20:03,473 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 15:20:03,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 15:20:03,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 15:20:03,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-02 15:20:03,496 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 15:20:03,496 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 15:20:03,496 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 15:20:03,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 15:20:03,558 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 15:20:03,560 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 15:20:03,811 INFO L? ?]: Removed 21 outVars from TransFormulas that were not future-live. [2024-12-02 15:20:03,812 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 15:20:03,820 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 15:20:03,821 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 15:20:03,821 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:20:03 BoogieIcfgContainer [2024-12-02 15:20:03,821 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 15:20:03,823 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 15:20:03,823 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 15:20:03,827 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 15:20:03,827 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 03:20:03" (1/3) ... [2024-12-02 15:20:03,828 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b15a632 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:20:03, skipping insertion in model container [2024-12-02 15:20:03,828 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:20:03" (2/3) ... [2024-12-02 15:20:03,828 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b15a632 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:20:03, skipping insertion in model container [2024-12-02 15:20:03,829 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:20:03" (3/3) ... [2024-12-02 15:20:03,830 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_loopvsstraightlinecode_50-1loop_file-10.i [2024-12-02 15:20:03,841 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 15:20:03,843 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_loopvsstraightlinecode_50-1loop_file-10.i that has 2 procedures, 60 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 15:20:03,883 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 15:20:03,893 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;@7fad5897, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 15:20:03,893 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 15:20:03,896 INFO L276 IsEmpty]: Start isEmpty. Operand has 60 states, 39 states have (on average 1.358974358974359) internal successors, (53), 40 states have internal predecessors, (53), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-12-02 15:20:03,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-02 15:20:03,904 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:20:03,905 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:20:03,906 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:20:03,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:20:03,910 INFO L85 PathProgramCache]: Analyzing trace with hash -38582156, now seen corresponding path program 1 times [2024-12-02 15:20:03,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:20:03,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [531985559] [2024-12-02 15:20:03,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:20:03,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:20:03,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:20:03,921 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:20:03,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 15:20:04,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:20:04,053 INFO L256 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 15:20:04,060 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:20:04,094 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 578 trivial. 0 not checked. [2024-12-02 15:20:04,094 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:20:04,095 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:20:04,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531985559] [2024-12-02 15:20:04,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531985559] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:20:04,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:20:04,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 15:20:04,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435308176] [2024-12-02 15:20:04,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:20:04,101 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 15:20:04,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:20:04,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 15:20:04,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 15:20:04,118 INFO L87 Difference]: Start difference. First operand has 60 states, 39 states have (on average 1.358974358974359) internal successors, (53), 40 states have internal predecessors, (53), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 2 states, 2 states have (on average 17.0) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:20:04,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:20:04,143 INFO L93 Difference]: Finished difference Result 117 states and 193 transitions. [2024-12-02 15:20:04,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 15:20:04,145 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 17.0) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) Word has length 119 [2024-12-02 15:20:04,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:20:04,150 INFO L225 Difference]: With dead ends: 117 [2024-12-02 15:20:04,151 INFO L226 Difference]: Without dead ends: 56 [2024-12-02 15:20:04,154 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 15:20:04,157 INFO L435 NwaCegarLoop]: 86 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, 86 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:20:04,157 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:20:04,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-12-02 15:20:04,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2024-12-02 15:20:04,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 36 states have (on average 1.2777777777777777) internal successors, (46), 36 states have internal predecessors, (46), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-12-02 15:20:04,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 82 transitions. [2024-12-02 15:20:04,193 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 82 transitions. Word has length 119 [2024-12-02 15:20:04,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:20:04,194 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 82 transitions. [2024-12-02 15:20:04,194 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 17.0) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 15:20:04,194 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 82 transitions. [2024-12-02 15:20:04,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-02 15:20:04,197 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:20:04,197 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:20:04,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 15:20:04,398 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:20:04,398 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:20:04,399 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:20:04,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1852760268, now seen corresponding path program 1 times [2024-12-02 15:20:04,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:20:04,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1142774391] [2024-12-02 15:20:04,399 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:20:04,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:20:04,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:20:04,401 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:20:04,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 15:20:04,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:20:04,519 INFO L256 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 15:20:04,524 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:20:04,819 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-12-02 15:20:04,819 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:20:04,820 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:20:04,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142774391] [2024-12-02 15:20:04,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142774391] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:20:04,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:20:04,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:20:04,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550186568] [2024-12-02 15:20:04,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:20:04,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 15:20:04,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:20:04,822 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 15:20:04,822 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 15:20:04,823 INFO L87 Difference]: Start difference. First operand 56 states and 82 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:20:05,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:20:05,011 INFO L93 Difference]: Finished difference Result 196 states and 286 transitions. [2024-12-02 15:20:05,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:20:05,013 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 119 [2024-12-02 15:20:05,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:20:05,015 INFO L225 Difference]: With dead ends: 196 [2024-12-02 15:20:05,015 INFO L226 Difference]: Without dead ends: 143 [2024-12-02 15:20:05,016 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:20:05,017 INFO L435 NwaCegarLoop]: 96 mSDtfsCounter, 87 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:20:05,017 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 261 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 15:20:05,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-12-02 15:20:05,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 104. [2024-12-02 15:20:05,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 65 states have (on average 1.2461538461538462) internal successors, (81), 65 states have internal predecessors, (81), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-12-02 15:20:05,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 153 transitions. [2024-12-02 15:20:05,039 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 153 transitions. Word has length 119 [2024-12-02 15:20:05,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:20:05,040 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 153 transitions. [2024-12-02 15:20:05,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-12-02 15:20:05,040 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 153 transitions. [2024-12-02 15:20:05,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-12-02 15:20:05,042 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:20:05,043 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:20:05,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 15:20:05,243 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:20:05,243 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:20:05,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:20:05,244 INFO L85 PathProgramCache]: Analyzing trace with hash -710982338, now seen corresponding path program 1 times [2024-12-02 15:20:05,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:20:05,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1545996029] [2024-12-02 15:20:05,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:20:05,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:20:05,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:20:05,246 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:20:05,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30661043-508e-436d-8b4f-d87102b88e13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 15:20:05,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:20:05,354 INFO L256 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-12-02 15:20:05,362 INFO L279 TraceCheckSpWp]: Computing forward predicates...