./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_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_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB --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 73a02241f62dd5f03e40960bce3ebc0277b0698412736895e26f9644edb13c8b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 02:41:04,082 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 02:41:04,177 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 02:41:04,183 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 02:41:04,183 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 02:41:04,213 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 02:41:04,214 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 02:41:04,214 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 02:41:04,215 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 02:41:04,215 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 02:41:04,215 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 02:41:04,215 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 02:41:04,216 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 02:41:04,216 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 02:41:04,216 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 02:41:04,216 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 02:41:04,216 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 02:41:04,216 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 02:41:04,217 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 02:41:04,217 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 02:41:04,217 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 02:41:04,217 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 02:41:04,217 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 02:41:04,217 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 02:41:04,218 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 02:41:04,218 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 02:41:04,218 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 02:41:04,218 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 02:41:04,218 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 02:41:04,218 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:41:04,219 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:41:04,219 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:41:04,219 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:41:04,219 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 02:41:04,219 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:41:04,219 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:41:04,219 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:41:04,220 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 02:41:04,220 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 02:41:04,221 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_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 73a02241f62dd5f03e40960bce3ebc0277b0698412736895e26f9644edb13c8b [2024-11-28 02:41:04,524 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 02:41:04,532 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 02:41:04,534 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 02:41:04,536 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 02:41:04,536 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 02:41:04,538 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i [2024-11-28 02:41:07,595 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data/a1c2246d3/2b557953b49c472b9ba73c8c0b7ae527/FLAGd6aef365a [2024-11-28 02:41:07,928 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 02:41:07,928 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i [2024-11-28 02:41:07,938 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data/a1c2246d3/2b557953b49c472b9ba73c8c0b7ae527/FLAGd6aef365a [2024-11-28 02:41:08,148 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data/a1c2246d3/2b557953b49c472b9ba73c8c0b7ae527 [2024-11-28 02:41:08,151 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 02:41:08,152 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 02:41:08,154 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 02:41:08,154 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 02:41:08,159 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 02:41:08,160 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,161 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5f43c6b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08, skipping insertion in model container [2024-11-28 02:41:08,161 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,185 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 02:41:08,359 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_5f1be723-dcae-434f-a9cc-b5157f97208e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i[919,932] [2024-11-28 02:41:08,442 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:41:08,457 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 02:41:08,467 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_5f1be723-dcae-434f-a9cc-b5157f97208e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i[919,932] [2024-11-28 02:41:08,513 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:41:08,533 INFO L204 MainTranslator]: Completed translation [2024-11-28 02:41:08,534 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08 WrapperNode [2024-11-28 02:41:08,534 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 02:41:08,535 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 02:41:08,535 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 02:41:08,536 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 02:41:08,542 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,554 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,623 INFO L138 Inliner]: procedures = 26, calls = 61, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 336 [2024-11-28 02:41:08,623 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 02:41:08,624 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 02:41:08,624 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 02:41:08,624 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 02:41:08,634 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,634 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,639 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,657 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-11-28 02:41:08,657 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,658 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,670 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,672 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,676 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,679 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,682 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,688 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 02:41:08,689 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 02:41:08,689 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 02:41:08,689 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 02:41:08,690 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (1/1) ... [2024-11-28 02:41:08,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:41:08,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:08,730 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 02:41:08,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 02:41:08,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 02:41:08,761 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 02:41:08,762 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 02:41:08,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 02:41:08,762 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 02:41:08,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 02:41:08,855 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 02:41:08,857 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 02:41:09,644 INFO L? ?]: Removed 34 outVars from TransFormulas that were not future-live. [2024-11-28 02:41:09,644 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 02:41:09,665 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 02:41:09,665 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 02:41:09,665 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:41:09 BoogieIcfgContainer [2024-11-28 02:41:09,666 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 02:41:09,668 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 02:41:09,668 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 02:41:09,674 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 02:41:09,674 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 02:41:08" (1/3) ... [2024-11-28 02:41:09,676 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7943f210 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:41:09, skipping insertion in model container [2024-11-28 02:41:09,676 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:08" (2/3) ... [2024-11-28 02:41:09,678 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7943f210 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:41:09, skipping insertion in model container [2024-11-28 02:41:09,678 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:41:09" (3/3) ... [2024-11-28 02:41:09,680 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i [2024-11-28 02:41:09,697 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 02:41:09,699 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i that has 2 procedures, 146 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 02:41:09,784 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 02:41:09,801 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;@322dc0bf, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 02:41:09,801 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 02:41:09,808 INFO L276 IsEmpty]: Start isEmpty. Operand has 146 states, 95 states have (on average 1.4210526315789473) internal successors, (135), 96 states have internal predecessors, (135), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-11-28 02:41:09,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2024-11-28 02:41:09,835 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:09,836 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:41:09,837 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:41:09,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:09,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1831169122, now seen corresponding path program 1 times [2024-11-28 02:41:09,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:09,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283931353] [2024-11-28 02:41:09,855 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:09,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:11,526 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:41:11,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:11,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283931353] [2024-11-28 02:41:11,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283931353] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:11,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:11,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:41:11,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141056221] [2024-11-28 02:41:11,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:11,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:41:11,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:11,567 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:41:11,568 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:41:11,571 INFO L87 Difference]: Start difference. First operand has 146 states, 95 states have (on average 1.4210526315789473) internal successors, (135), 96 states have internal predecessors, (135), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:41:12,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:12,127 INFO L93 Difference]: Finished difference Result 425 states and 780 transitions. [2024-11-28 02:41:12,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:41:12,132 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 294 [2024-11-28 02:41:12,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:12,151 INFO L225 Difference]: With dead ends: 425 [2024-11-28 02:41:12,151 INFO L226 Difference]: Without dead ends: 282 [2024-11-28 02:41:12,160 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-11-28 02:41:12,166 INFO L435 NwaCegarLoop]: 220 mSDtfsCounter, 134 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:12,168 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 649 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 02:41:12,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2024-11-28 02:41:12,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 223. [2024-11-28 02:41:12,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 124 states have (on average 1.2903225806451613) internal successors, (160), 124 states have internal predecessors, (160), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-28 02:41:12,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 352 transitions. [2024-11-28 02:41:12,327 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 352 transitions. Word has length 294 [2024-11-28 02:41:12,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:12,329 INFO L471 AbstractCegarLoop]: Abstraction has 223 states and 352 transitions. [2024-11-28 02:41:12,332 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:41:12,332 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 352 transitions. [2024-11-28 02:41:12,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 02:41:12,345 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:12,346 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:41:12,346 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 02:41:12,346 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:41:12,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:12,347 INFO L85 PathProgramCache]: Analyzing trace with hash -392097594, now seen corresponding path program 1 times [2024-11-28 02:41:12,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:12,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738754812] [2024-11-28 02:41:12,347 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:12,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:12,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:41,174 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:41:41,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:41,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738754812] [2024-11-28 02:41:41,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738754812] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:41,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:41,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-28 02:41:41,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365638553] [2024-11-28 02:41:41,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:41,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 02:41:41,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:41,178 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 02:41:41,178 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-28 02:41:41,179 INFO L87 Difference]: Start difference. First operand 223 states and 352 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:41:46,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:46,431 INFO L93 Difference]: Finished difference Result 692 states and 1062 transitions. [2024-11-28 02:41:46,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 02:41:46,432 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) Word has length 295 [2024-11-28 02:41:46,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:46,442 INFO L225 Difference]: With dead ends: 692 [2024-11-28 02:41:46,446 INFO L226 Difference]: Without dead ends: 553 [2024-11-28 02:41:46,448 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=211, Invalid=659, Unknown=0, NotChecked=0, Total=870 [2024-11-28 02:41:46,450 INFO L435 NwaCegarLoop]: 253 mSDtfsCounter, 1578 mSDsluCounter, 1513 mSDsCounter, 0 mSdLazyCounter, 1607 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1578 SdHoareTripleChecker+Valid, 1766 SdHoareTripleChecker+Invalid, 1819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 1607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:46,452 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1578 Valid, 1766 Invalid, 1819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 1607 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-28 02:41:46,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2024-11-28 02:41:46,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 420. [2024-11-28 02:41:46,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 267 states have (on average 1.352059925093633) internal successors, (361), 268 states have internal predecessors, (361), 144 states have call successors, (144), 8 states have call predecessors, (144), 8 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-28 02:41:46,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 649 transitions. [2024-11-28 02:41:46,577 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 649 transitions. Word has length 295 [2024-11-28 02:41:46,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:46,581 INFO L471 AbstractCegarLoop]: Abstraction has 420 states and 649 transitions. [2024-11-28 02:41:46,581 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:41:46,582 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 649 transitions. [2024-11-28 02:41:46,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 02:41:46,590 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:46,590 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:41:46,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 02:41:46,591 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:41:46,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:46,593 INFO L85 PathProgramCache]: Analyzing trace with hash 287960776, now seen corresponding path program 1 times [2024-11-28 02:41:46,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:46,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005881899] [2024-11-28 02:41:46,594 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:46,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:46,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:42:47,918 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:42:47,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:42:47,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005881899] [2024-11-28 02:42:47,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005881899] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:42:47,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:42:47,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 02:42:47,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926704036] [2024-11-28 02:42:47,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:42:47,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 02:42:47,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:42:47,921 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 02:42:47,921 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-11-28 02:42:47,922 INFO L87 Difference]: Start difference. First operand 420 states and 649 transitions. Second operand has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 13 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:42:51,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:42:51,129 INFO L93 Difference]: Finished difference Result 690 states and 1054 transitions. [2024-11-28 02:42:51,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:42:51,131 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 13 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 295 [2024-11-28 02:42:51,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:42:51,137 INFO L225 Difference]: With dead ends: 690 [2024-11-28 02:42:51,137 INFO L226 Difference]: Without dead ends: 551 [2024-11-28 02:42:51,138 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2024-11-28 02:42:51,139 INFO L435 NwaCegarLoop]: 266 mSDtfsCounter, 817 mSDsluCounter, 1226 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 817 SdHoareTripleChecker+Valid, 1492 SdHoareTripleChecker+Invalid, 1174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:42:51,140 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [817 Valid, 1492 Invalid, 1174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 02:42:51,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2024-11-28 02:42:51,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 421. [2024-11-28 02:42:51,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 268 states have (on average 1.3544776119402986) internal successors, (363), 269 states have internal predecessors, (363), 144 states have call successors, (144), 8 states have call predecessors, (144), 8 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-28 02:42:51,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 651 transitions. [2024-11-28 02:42:51,210 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 651 transitions. Word has length 295 [2024-11-28 02:42:51,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:42:51,211 INFO L471 AbstractCegarLoop]: Abstraction has 421 states and 651 transitions. [2024-11-28 02:42:51,212 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 13 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:42:51,212 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 651 transitions. [2024-11-28 02:42:51,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 02:42:51,217 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:42:51,218 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:42:51,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 02:42:51,218 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:42:51,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:42:51,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1540223034, now seen corresponding path program 1 times [2024-11-28 02:42:51,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:42:51,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446303747] [2024-11-28 02:42:51,220 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:51,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:42:51,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:43:49,954 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:43:49,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:43:49,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446303747] [2024-11-28 02:43:49,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446303747] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:43:49,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:43:49,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 02:43:49,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923815645] [2024-11-28 02:43:49,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:43:49,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 02:43:49,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:43:49,957 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 02:43:49,957 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:43:49,957 INFO L87 Difference]: Start difference. First operand 421 states and 651 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:43:53,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:43:53,840 INFO L93 Difference]: Finished difference Result 701 states and 1070 transitions. [2024-11-28 02:43:53,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:43:53,841 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 295 [2024-11-28 02:43:53,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:43:53,846 INFO L225 Difference]: With dead ends: 701 [2024-11-28 02:43:53,846 INFO L226 Difference]: Without dead ends: 562 [2024-11-28 02:43:53,848 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=196, Invalid=506, Unknown=0, NotChecked=0, Total=702 [2024-11-28 02:43:53,849 INFO L435 NwaCegarLoop]: 252 mSDtfsCounter, 927 mSDsluCounter, 1510 mSDsCounter, 0 mSdLazyCounter, 1274 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 1762 SdHoareTripleChecker+Invalid, 1438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 1274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:43:53,850 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [927 Valid, 1762 Invalid, 1438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 1274 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-28 02:43:53,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-28 02:43:53,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 424. [2024-11-28 02:43:53,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 271 states have (on average 1.3542435424354244) internal successors, (367), 272 states have internal predecessors, (367), 144 states have call successors, (144), 8 states have call predecessors, (144), 8 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-28 02:43:53,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 655 transitions. [2024-11-28 02:43:53,911 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 655 transitions. Word has length 295 [2024-11-28 02:43:53,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:43:53,912 INFO L471 AbstractCegarLoop]: Abstraction has 424 states and 655 transitions. [2024-11-28 02:43:53,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:43:53,913 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 655 transitions. [2024-11-28 02:43:53,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 02:43:53,921 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:43:53,921 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:43:53,921 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 02:43:53,922 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:43:53,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:43:53,924 INFO L85 PathProgramCache]: Analyzing trace with hash -133932156, now seen corresponding path program 1 times [2024-11-28 02:43:53,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:43:53,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595584137] [2024-11-28 02:43:53,924 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:43:53,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:43:54,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:44:04,881 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:44:04,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:44:04,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595584137] [2024-11-28 02:44:04,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595584137] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:44:04,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:44:04,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 02:44:04,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481885274] [2024-11-28 02:44:04,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:44:04,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:44:04,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:44:04,883 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:44:04,883 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:44:04,884 INFO L87 Difference]: Start difference. First operand 424 states and 655 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:44:07,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:44:07,856 INFO L93 Difference]: Finished difference Result 716 states and 1088 transitions. [2024-11-28 02:44:07,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 02:44:07,857 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 295 [2024-11-28 02:44:07,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:44:07,862 INFO L225 Difference]: With dead ends: 716 [2024-11-28 02:44:07,862 INFO L226 Difference]: Without dead ends: 577 [2024-11-28 02:44:07,863 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2024-11-28 02:44:07,864 INFO L435 NwaCegarLoop]: 276 mSDtfsCounter, 867 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 906 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 1581 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-28 02:44:07,864 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [867 Valid, 1581 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 906 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-28 02:44:07,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2024-11-28 02:44:07,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 422. [2024-11-28 02:44:07,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 269 states have (on average 1.3531598513011152) internal successors, (364), 270 states have internal predecessors, (364), 144 states have call successors, (144), 8 states have call predecessors, (144), 8 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-28 02:44:07,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 652 transitions. [2024-11-28 02:44:07,922 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 652 transitions. Word has length 295 [2024-11-28 02:44:07,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:44:07,924 INFO L471 AbstractCegarLoop]: Abstraction has 422 states and 652 transitions. [2024-11-28 02:44:07,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:44:07,925 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 652 transitions. [2024-11-28 02:44:07,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 02:44:07,932 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:44:07,933 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:44:07,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 02:44:07,934 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:44:07,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:44:07,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1706183930, now seen corresponding path program 1 times [2024-11-28 02:44:07,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:44:07,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746086299] [2024-11-28 02:44:07,935 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:44:07,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:44:08,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:44:19,882 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:44:19,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:44:19,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746086299] [2024-11-28 02:44:19,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746086299] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:44:19,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:44:19,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-28 02:44:19,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666592224] [2024-11-28 02:44:19,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:44:19,884 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 02:44:19,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:44:19,884 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 02:44:19,884 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-28 02:44:19,885 INFO L87 Difference]: Start difference. First operand 422 states and 652 transitions. Second operand has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:44:20,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:44:20,619 INFO L93 Difference]: Finished difference Result 866 states and 1327 transitions. [2024-11-28 02:44:20,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 02:44:20,620 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 295 [2024-11-28 02:44:20,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:44:20,624 INFO L225 Difference]: With dead ends: 866 [2024-11-28 02:44:20,625 INFO L226 Difference]: Without dead ends: 534 [2024-11-28 02:44:20,626 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2024-11-28 02:44:20,627 INFO L435 NwaCegarLoop]: 274 mSDtfsCounter, 569 mSDsluCounter, 921 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 1195 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 02:44:20,627 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [569 Valid, 1195 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 02:44:20,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2024-11-28 02:44:20,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 424. [2024-11-28 02:44:20,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 271 states have (on average 1.3505535055350553) internal successors, (366), 272 states have internal predecessors, (366), 144 states have call successors, (144), 8 states have call predecessors, (144), 8 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-28 02:44:20,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 654 transitions. [2024-11-28 02:44:20,673 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 654 transitions. Word has length 295 [2024-11-28 02:44:20,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:44:20,674 INFO L471 AbstractCegarLoop]: Abstraction has 424 states and 654 transitions. [2024-11-28 02:44:20,674 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:44:20,674 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 654 transitions. [2024-11-28 02:44:20,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 02:44:20,677 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:44:20,677 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:44:20,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 02:44:20,677 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:44:20,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:44:20,678 INFO L85 PathProgramCache]: Analyzing trace with hash 2097431368, now seen corresponding path program 1 times [2024-11-28 02:44:20,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:44:20,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122146260] [2024-11-28 02:44:20,678 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:44:20,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:44:20,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:44:35,483 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:44:35,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:44:35,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122146260] [2024-11-28 02:44:35,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122146260] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:44:35,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:44:35,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 02:44:35,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376131366] [2024-11-28 02:44:35,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:44:35,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:44:35,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:44:35,485 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:44:35,486 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:44:35,486 INFO L87 Difference]: Start difference. First operand 424 states and 654 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:44:39,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:44:39,141 INFO L93 Difference]: Finished difference Result 988 states and 1519 transitions. [2024-11-28 02:44:39,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:44:39,142 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 295 [2024-11-28 02:44:39,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:44:39,151 INFO L225 Difference]: With dead ends: 988 [2024-11-28 02:44:39,151 INFO L226 Difference]: Without dead ends: 849 [2024-11-28 02:44:39,152 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2024-11-28 02:44:39,153 INFO L435 NwaCegarLoop]: 346 mSDtfsCounter, 978 mSDsluCounter, 1883 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 2229 SdHoareTripleChecker+Invalid, 1711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-28 02:44:39,153 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [978 Valid, 2229 Invalid, 1711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-28 02:44:39,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2024-11-28 02:44:39,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 611. [2024-11-28 02:44:39,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 406 states have (on average 1.374384236453202) internal successors, (558), 406 states have internal predecessors, (558), 192 states have call successors, (192), 12 states have call predecessors, (192), 12 states have return successors, (192), 192 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-28 02:44:39,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 942 transitions. [2024-11-28 02:44:39,242 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 942 transitions. Word has length 295 [2024-11-28 02:44:39,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:44:39,243 INFO L471 AbstractCegarLoop]: Abstraction has 611 states and 942 transitions. [2024-11-28 02:44:39,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:44:39,243 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 942 transitions. [2024-11-28 02:44:39,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 02:44:39,249 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:44:39,250 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:44:39,250 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 02:44:39,250 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:44:39,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:44:39,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1517477558, now seen corresponding path program 1 times [2024-11-28 02:44:39,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:44:39,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957466766] [2024-11-28 02:44:39,252 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:44:39,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:44:39,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:45:15,101 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:45:15,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:45:15,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957466766] [2024-11-28 02:45:15,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957466766] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:45:15,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:45:15,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-28 02:45:15,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111192249] [2024-11-28 02:45:15,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:45:15,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 02:45:15,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:45:15,103 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 02:45:15,104 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:45:15,104 INFO L87 Difference]: Start difference. First operand 611 states and 942 transitions. Second operand has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 4 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) [2024-11-28 02:45:27,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:45:27,431 INFO L93 Difference]: Finished difference Result 1088 states and 1655 transitions. [2024-11-28 02:45:27,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 02:45:27,433 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 4 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) Word has length 295 [2024-11-28 02:45:27,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:45:27,442 INFO L225 Difference]: With dead ends: 1088 [2024-11-28 02:45:27,442 INFO L226 Difference]: Without dead ends: 949 [2024-11-28 02:45:27,443 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=309, Invalid=1023, Unknown=0, NotChecked=0, Total=1332 [2024-11-28 02:45:27,444 INFO L435 NwaCegarLoop]: 258 mSDtfsCounter, 978 mSDsluCounter, 2010 mSDsCounter, 0 mSdLazyCounter, 1976 mSolverCounterSat, 417 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 2268 SdHoareTripleChecker+Invalid, 2393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 417 IncrementalHoareTripleChecker+Valid, 1976 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:45:27,444 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [978 Valid, 2268 Invalid, 2393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [417 Valid, 1976 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-11-28 02:45:27,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2024-11-28 02:45:27,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 653. [2024-11-28 02:45:27,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 446 states have (on average 1.3946188340807175) internal successors, (622), 446 states have internal predecessors, (622), 192 states have call successors, (192), 14 states have call predecessors, (192), 14 states have return successors, (192), 192 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-28 02:45:27,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 1006 transitions. [2024-11-28 02:45:27,530 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 1006 transitions. Word has length 295 [2024-11-28 02:45:27,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:45:27,531 INFO L471 AbstractCegarLoop]: Abstraction has 653 states and 1006 transitions. [2024-11-28 02:45:27,531 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 4 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) [2024-11-28 02:45:27,532 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 1006 transitions. [2024-11-28 02:45:27,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 02:45:27,534 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:45:27,534 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:45:27,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 02:45:27,535 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:45:27,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:45:27,536 INFO L85 PathProgramCache]: Analyzing trace with hash 949305928, now seen corresponding path program 1 times [2024-11-28 02:45:27,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:45:27,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841035678] [2024-11-28 02:45:27,536 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:45:27,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:45:27,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:46:25,119 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:46:25,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:46:25,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841035678] [2024-11-28 02:46:25,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841035678] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:46:25,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:46:25,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 02:46:25,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670991605] [2024-11-28 02:46:25,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:46:25,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 02:46:25,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:46:25,121 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 02:46:25,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-28 02:46:25,121 INFO L87 Difference]: Start difference. First operand 653 states and 1006 transitions. Second operand has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 13 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:46:28,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:46:28,097 INFO L93 Difference]: Finished difference Result 1008 states and 1556 transitions. [2024-11-28 02:46:28,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:46:28,097 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 13 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 295 [2024-11-28 02:46:28,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:46:28,103 INFO L225 Difference]: With dead ends: 1008 [2024-11-28 02:46:28,103 INFO L226 Difference]: Without dead ends: 869 [2024-11-28 02:46:28,104 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=135, Invalid=371, Unknown=0, NotChecked=0, Total=506 [2024-11-28 02:46:28,105 INFO L435 NwaCegarLoop]: 254 mSDtfsCounter, 791 mSDsluCounter, 1437 mSDsCounter, 0 mSdLazyCounter, 1090 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 1691 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 1090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:46:28,105 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [791 Valid, 1691 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 1090 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 02:46:28,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2024-11-28 02:46:28,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 575. [2024-11-28 02:46:28,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 368 states have (on average 1.3396739130434783) internal successors, (493), 369 states have internal predecessors, (493), 192 states have call successors, (192), 14 states have call predecessors, (192), 14 states have return successors, (192), 191 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-28 02:46:28,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 877 transitions. [2024-11-28 02:46:28,184 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 877 transitions. Word has length 295 [2024-11-28 02:46:28,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:46:28,184 INFO L471 AbstractCegarLoop]: Abstraction has 575 states and 877 transitions. [2024-11-28 02:46:28,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 13 states have internal predecessors, (58), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:46:28,185 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 877 transitions. [2024-11-28 02:46:28,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 02:46:28,186 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:46:28,186 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:46:28,186 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 02:46:28,186 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:46:28,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:46:28,187 INFO L85 PathProgramCache]: Analyzing trace with hash 783345032, now seen corresponding path program 1 times [2024-11-28 02:46:28,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:46:28,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821789125] [2024-11-28 02:46:28,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:46:28,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:46:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:46:39,659 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:46:39,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:46:39,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821789125] [2024-11-28 02:46:39,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821789125] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:46:39,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:46:39,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 02:46:39,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93665318] [2024-11-28 02:46:39,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:46:39,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 02:46:39,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:46:39,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 02:46:39,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2024-11-28 02:46:39,661 INFO L87 Difference]: Start difference. First operand 575 states and 877 transitions. Second operand has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 11 states have internal predecessors, (58), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:46:40,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:46:40,506 INFO L93 Difference]: Finished difference Result 946 states and 1443 transitions. [2024-11-28 02:46:40,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 02:46:40,507 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 11 states have internal predecessors, (58), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 295 [2024-11-28 02:46:40,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:46:40,512 INFO L225 Difference]: With dead ends: 946 [2024-11-28 02:46:40,512 INFO L226 Difference]: Without dead ends: 624 [2024-11-28 02:46:40,513 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:46:40,514 INFO L435 NwaCegarLoop]: 265 mSDtfsCounter, 457 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 1282 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:46:40,514 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 1282 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:46:40,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2024-11-28 02:46:40,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 577. [2024-11-28 02:46:40,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 370 states have (on average 1.337837837837838) internal successors, (495), 371 states have internal predecessors, (495), 192 states have call successors, (192), 14 states have call predecessors, (192), 14 states have return successors, (192), 191 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-28 02:46:40,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 879 transitions. [2024-11-28 02:46:40,590 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 879 transitions. Word has length 295 [2024-11-28 02:46:40,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:46:40,591 INFO L471 AbstractCegarLoop]: Abstraction has 577 states and 879 transitions. [2024-11-28 02:46:40,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 11 states have internal predecessors, (58), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:46:40,591 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 879 transitions. [2024-11-28 02:46:40,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:46:40,593 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:46:40,594 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:46:40,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 02:46:40,594 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:46:40,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:46:40,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1274808179, now seen corresponding path program 1 times [2024-11-28 02:46:40,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:46:40,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757687545] [2024-11-28 02:46:40,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:46:40,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:46:40,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:46:58,329 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:46:58,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:46:58,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757687545] [2024-11-28 02:46:58,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757687545] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:46:58,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:46:58,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-28 02:46:58,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71557600] [2024-11-28 02:46:58,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:46:58,330 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 02:46:58,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:46:58,331 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 02:46:58,331 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2024-11-28 02:46:58,332 INFO L87 Difference]: Start difference. First operand 577 states and 879 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:47:04,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:47:04,077 INFO L93 Difference]: Finished difference Result 964 states and 1457 transitions. [2024-11-28 02:47:04,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 02:47:04,078 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) Word has length 296 [2024-11-28 02:47:04,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:47:04,083 INFO L225 Difference]: With dead ends: 964 [2024-11-28 02:47:04,083 INFO L226 Difference]: Without dead ends: 825 [2024-11-28 02:47:04,084 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=250, Invalid=742, Unknown=0, NotChecked=0, Total=992 [2024-11-28 02:47:04,085 INFO L435 NwaCegarLoop]: 249 mSDtfsCounter, 1256 mSDsluCounter, 1870 mSDsCounter, 0 mSdLazyCounter, 1918 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1256 SdHoareTripleChecker+Valid, 2119 SdHoareTripleChecker+Invalid, 2134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 1918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:47:04,085 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1256 Valid, 2119 Invalid, 2134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 1918 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-28 02:47:04,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2024-11-28 02:47:04,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 610. [2024-11-28 02:47:04,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 610 states, 403 states have (on average 1.3672456575682381) internal successors, (551), 404 states have internal predecessors, (551), 192 states have call successors, (192), 14 states have call predecessors, (192), 14 states have return successors, (192), 191 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-28 02:47:04,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 935 transitions. [2024-11-28 02:47:04,163 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 935 transitions. Word has length 296 [2024-11-28 02:47:04,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:47:04,164 INFO L471 AbstractCegarLoop]: Abstraction has 610 states and 935 transitions. [2024-11-28 02:47:04,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:47:04,164 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 935 transitions. [2024-11-28 02:47:04,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:47:04,166 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:47:04,167 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:47:04,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 02:47:04,167 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:47:04,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:47:04,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1245151755, now seen corresponding path program 1 times [2024-11-28 02:47:04,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:47:04,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928174626] [2024-11-28 02:47:04,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:47:04,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:47:04,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:47:04,429 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:47:04,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:47:04,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928174626] [2024-11-28 02:47:04,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928174626] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:47:04,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:47:04,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:47:04,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815637662] [2024-11-28 02:47:04,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:47:04,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:47:04,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:47:04,431 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:47:04,431 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:47:04,431 INFO L87 Difference]: Start difference. First operand 610 states and 935 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:47:04,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:47:04,538 INFO L93 Difference]: Finished difference Result 791 states and 1212 transitions. [2024-11-28 02:47:04,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:47:04,538 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 296 [2024-11-28 02:47:04,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:47:04,541 INFO L225 Difference]: With dead ends: 791 [2024-11-28 02:47:04,542 INFO L226 Difference]: Without dead ends: 652 [2024-11-28 02:47:04,543 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-11-28 02:47:04,543 INFO L435 NwaCegarLoop]: 227 mSDtfsCounter, 48 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:47:04,543 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 640 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:47:04,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2024-11-28 02:47:04,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 647. [2024-11-28 02:47:04,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 431 states have (on average 1.357308584686775) internal successors, (585), 433 states have internal predecessors, (585), 200 states have call successors, (200), 15 states have call predecessors, (200), 15 states have return successors, (200), 198 states have call predecessors, (200), 200 states have call successors, (200) [2024-11-28 02:47:04,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 985 transitions. [2024-11-28 02:47:04,614 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 985 transitions. Word has length 296 [2024-11-28 02:47:04,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:47:04,615 INFO L471 AbstractCegarLoop]: Abstraction has 647 states and 985 transitions. [2024-11-28 02:47:04,616 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:47:04,616 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 985 transitions. [2024-11-28 02:47:04,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:47:04,618 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:47:04,618 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:47:04,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 02:47:04,619 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:47:04,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:47:04,619 INFO L85 PathProgramCache]: Analyzing trace with hash 881781169, now seen corresponding path program 1 times [2024-11-28 02:47:04,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:47:04,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212324932] [2024-11-28 02:47:04,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:47:04,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:47:04,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:48:10,259 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:48:10,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:48:10,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212324932] [2024-11-28 02:48:10,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212324932] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:48:10,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:48:10,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-28 02:48:10,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435508192] [2024-11-28 02:48:10,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:48:10,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 02:48:10,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:48:10,262 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 02:48:10,262 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2024-11-28 02:48:10,262 INFO L87 Difference]: Start difference. First operand 647 states and 985 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:48:17,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:48:17,482 INFO L93 Difference]: Finished difference Result 1155 states and 1738 transitions. [2024-11-28 02:48:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 02:48:17,483 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) Word has length 296 [2024-11-28 02:48:17,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:48:17,487 INFO L225 Difference]: With dead ends: 1155 [2024-11-28 02:48:17,487 INFO L226 Difference]: Without dead ends: 983 [2024-11-28 02:48:17,489 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=267, Invalid=855, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 02:48:17,490 INFO L435 NwaCegarLoop]: 193 mSDtfsCounter, 1587 mSDsluCounter, 1589 mSDsCounter, 0 mSdLazyCounter, 1581 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1587 SdHoareTripleChecker+Valid, 1782 SdHoareTripleChecker+Invalid, 1879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 1581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:48:17,490 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1587 Valid, 1782 Invalid, 1879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 1581 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-28 02:48:17,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2024-11-28 02:48:17,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 688. [2024-11-28 02:48:17,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 472 states have (on average 1.3855932203389831) internal successors, (654), 473 states have internal predecessors, (654), 200 states have call successors, (200), 15 states have call predecessors, (200), 15 states have return successors, (200), 199 states have call predecessors, (200), 200 states have call successors, (200) [2024-11-28 02:48:17,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 1054 transitions. [2024-11-28 02:48:17,571 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 1054 transitions. Word has length 296 [2024-11-28 02:48:17,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:48:17,572 INFO L471 AbstractCegarLoop]: Abstraction has 688 states and 1054 transitions. [2024-11-28 02:48:17,572 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:48:17,572 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 1054 transitions. [2024-11-28 02:48:17,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:48:17,574 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:48:17,574 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:48:17,574 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 02:48:17,575 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:48:17,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:48:17,575 INFO L85 PathProgramCache]: Analyzing trace with hash 42657907, now seen corresponding path program 1 times [2024-11-28 02:48:17,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:48:17,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876278784] [2024-11-28 02:48:17,576 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:48:17,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:48:17,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:48:49,984 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:48:49,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:48:49,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876278784] [2024-11-28 02:48:49,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876278784] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:48:49,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:48:49,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-28 02:48:49,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810375798] [2024-11-28 02:48:49,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:48:49,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 02:48:49,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:48:49,986 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 02:48:49,986 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:48:49,986 INFO L87 Difference]: Start difference. First operand 688 states and 1054 transitions. Second operand has 19 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 19 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:48:55,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:48:55,767 INFO L93 Difference]: Finished difference Result 1177 states and 1757 transitions. [2024-11-28 02:48:55,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 02:48:55,768 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 19 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) Word has length 296 [2024-11-28 02:48:55,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:48:55,772 INFO L225 Difference]: With dead ends: 1177 [2024-11-28 02:48:55,772 INFO L226 Difference]: Without dead ends: 1005 [2024-11-28 02:48:55,773 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=305, Invalid=1027, Unknown=0, NotChecked=0, Total=1332 [2024-11-28 02:48:55,774 INFO L435 NwaCegarLoop]: 250 mSDtfsCounter, 1548 mSDsluCounter, 2027 mSDsCounter, 0 mSdLazyCounter, 1949 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1548 SdHoareTripleChecker+Valid, 2277 SdHoareTripleChecker+Invalid, 2158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 1949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:48:55,774 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1548 Valid, 2277 Invalid, 2158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 1949 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-28 02:48:55,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2024-11-28 02:48:55,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 692. [2024-11-28 02:48:55,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 476 states have (on average 1.3865546218487395) internal successors, (660), 477 states have internal predecessors, (660), 200 states have call successors, (200), 15 states have call predecessors, (200), 15 states have return successors, (200), 199 states have call predecessors, (200), 200 states have call successors, (200) [2024-11-28 02:48:55,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1060 transitions. [2024-11-28 02:48:55,861 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1060 transitions. Word has length 296 [2024-11-28 02:48:55,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:48:55,862 INFO L471 AbstractCegarLoop]: Abstraction has 692 states and 1060 transitions. [2024-11-28 02:48:55,862 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 19 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:48:55,862 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1060 transitions. [2024-11-28 02:48:55,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:48:55,865 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:48:55,865 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:48:55,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 02:48:55,865 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:48:55,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:48:55,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1817665269, now seen corresponding path program 1 times [2024-11-28 02:48:55,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:48:55,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749045796] [2024-11-28 02:48:55,866 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:48:55,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:48:55,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:48:56,789 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:48:56,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:48:56,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749045796] [2024-11-28 02:48:56,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749045796] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:48:56,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:48:56,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 02:48:56,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930380334] [2024-11-28 02:48:56,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:48:56,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 02:48:56,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:48:56,791 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 02:48:56,791 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:48:56,791 INFO L87 Difference]: Start difference. First operand 692 states and 1060 transitions. Second operand has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:48:57,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:48:57,342 INFO L93 Difference]: Finished difference Result 1172 states and 1792 transitions. [2024-11-28 02:48:57,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 02:48:57,343 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 296 [2024-11-28 02:48:57,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:48:57,348 INFO L225 Difference]: With dead ends: 1172 [2024-11-28 02:48:57,349 INFO L226 Difference]: Without dead ends: 998 [2024-11-28 02:48:57,350 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2024-11-28 02:48:57,351 INFO L435 NwaCegarLoop]: 263 mSDtfsCounter, 472 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 1227 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:48:57,351 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [472 Valid, 1227 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 02:48:57,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 998 states. [2024-11-28 02:48:57,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 998 to 860. [2024-11-28 02:48:57,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 638 states have (on average 1.4278996865203761) internal successors, (911), 641 states have internal predecessors, (911), 204 states have call successors, (204), 17 states have call predecessors, (204), 17 states have return successors, (204), 201 states have call predecessors, (204), 204 states have call successors, (204) [2024-11-28 02:48:57,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1319 transitions. [2024-11-28 02:48:57,427 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1319 transitions. Word has length 296 [2024-11-28 02:48:57,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:48:57,427 INFO L471 AbstractCegarLoop]: Abstraction has 860 states and 1319 transitions. [2024-11-28 02:48:57,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:48:57,428 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1319 transitions. [2024-11-28 02:48:57,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:48:57,430 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:48:57,430 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:48:57,430 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 02:48:57,431 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:48:57,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:48:57,431 INFO L85 PathProgramCache]: Analyzing trace with hash 688002165, now seen corresponding path program 1 times [2024-11-28 02:48:57,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:48:57,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17317880] [2024-11-28 02:48:57,431 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:48:57,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:48:57,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:48:57,689 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:48:57,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:48:57,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17317880] [2024-11-28 02:48:57,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17317880] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:48:57,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:48:57,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:48:57,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719315080] [2024-11-28 02:48:57,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:48:57,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:48:57,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:48:57,693 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:48:57,694 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:48:57,694 INFO L87 Difference]: Start difference. First operand 860 states and 1319 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:48:57,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:48:57,845 INFO L93 Difference]: Finished difference Result 1790 states and 2705 transitions. [2024-11-28 02:48:57,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:48:57,845 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 296 [2024-11-28 02:48:57,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:48:57,852 INFO L225 Difference]: With dead ends: 1790 [2024-11-28 02:48:57,852 INFO L226 Difference]: Without dead ends: 1070 [2024-11-28 02:48:57,854 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-11-28 02:48:57,856 INFO L435 NwaCegarLoop]: 263 mSDtfsCounter, 39 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:48:57,856 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 714 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:48:57,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2024-11-28 02:48:57,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1058. [2024-11-28 02:48:57,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 808 states have (on average 1.3873762376237624) internal successors, (1121), 817 states have internal predecessors, (1121), 224 states have call successors, (224), 25 states have call predecessors, (224), 25 states have return successors, (224), 215 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-28 02:48:57,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1569 transitions. [2024-11-28 02:48:57,949 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1569 transitions. Word has length 296 [2024-11-28 02:48:57,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:48:57,951 INFO L471 AbstractCegarLoop]: Abstraction has 1058 states and 1569 transitions. [2024-11-28 02:48:57,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:48:57,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1569 transitions. [2024-11-28 02:48:57,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:48:57,954 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:48:57,954 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:48:57,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 02:48:57,954 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:48:57,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:48:57,955 INFO L85 PathProgramCache]: Analyzing trace with hash -807162573, now seen corresponding path program 1 times [2024-11-28 02:48:57,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:48:57,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008467369] [2024-11-28 02:48:57,956 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:48:57,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:48:58,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:49:22,145 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:49:22,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:49:22,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008467369] [2024-11-28 02:49:22,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008467369] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:49:22,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:49:22,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 02:49:22,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434232977] [2024-11-28 02:49:22,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:49:22,146 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 02:49:22,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:49:22,147 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 02:49:22,147 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-28 02:49:22,147 INFO L87 Difference]: Start difference. First operand 1058 states and 1569 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:49:24,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:49:24,869 INFO L93 Difference]: Finished difference Result 2300 states and 3371 transitions. [2024-11-28 02:49:24,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:49:24,870 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 296 [2024-11-28 02:49:24,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:49:24,877 INFO L225 Difference]: With dead ends: 2300 [2024-11-28 02:49:24,877 INFO L226 Difference]: Without dead ends: 1382 [2024-11-28 02:49:24,880 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2024-11-28 02:49:24,881 INFO L435 NwaCegarLoop]: 265 mSDtfsCounter, 582 mSDsluCounter, 1343 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 582 SdHoareTripleChecker+Valid, 1608 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:49:24,881 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [582 Valid, 1608 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 1138 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 02:49:24,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1382 states. [2024-11-28 02:49:24,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1382 to 1058. [2024-11-28 02:49:24,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 808 states have (on average 1.3873762376237624) internal successors, (1121), 817 states have internal predecessors, (1121), 224 states have call successors, (224), 25 states have call predecessors, (224), 25 states have return successors, (224), 215 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-28 02:49:24,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1569 transitions. [2024-11-28 02:49:24,985 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1569 transitions. Word has length 296 [2024-11-28 02:49:24,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:49:24,986 INFO L471 AbstractCegarLoop]: Abstraction has 1058 states and 1569 transitions. [2024-11-28 02:49:24,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:49:24,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1569 transitions. [2024-11-28 02:49:24,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:49:24,989 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:49:24,989 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:49:24,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 02:49:24,989 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:49:24,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:49:24,990 INFO L85 PathProgramCache]: Analyzing trace with hash 967844789, now seen corresponding path program 1 times [2024-11-28 02:49:24,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:49:24,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214629040] [2024-11-28 02:49:24,990 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:49:24,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:49:25,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:49:25,294 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:49:25,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:49:25,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214629040] [2024-11-28 02:49:25,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214629040] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:49:25,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:49:25,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:49:25,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60446585] [2024-11-28 02:49:25,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:49:25,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:49:25,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:49:25,297 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:49:25,297 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:49:25,297 INFO L87 Difference]: Start difference. First operand 1058 states and 1569 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:49:25,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:49:25,494 INFO L93 Difference]: Finished difference Result 2126 states and 3146 transitions. [2024-11-28 02:49:25,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:49:25,495 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 296 [2024-11-28 02:49:25,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:49:25,503 INFO L225 Difference]: With dead ends: 2126 [2024-11-28 02:49:25,503 INFO L226 Difference]: Without dead ends: 1208 [2024-11-28 02:49:25,505 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:49:25,506 INFO L435 NwaCegarLoop]: 283 mSDtfsCounter, 156 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:49:25,507 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 753 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:49:25,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2024-11-28 02:49:25,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 1056. [2024-11-28 02:49:25,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 806 states have (on average 1.382133995037221) internal successors, (1114), 815 states have internal predecessors, (1114), 224 states have call successors, (224), 25 states have call predecessors, (224), 25 states have return successors, (224), 215 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-28 02:49:25,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 1562 transitions. [2024-11-28 02:49:25,633 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 1562 transitions. Word has length 296 [2024-11-28 02:49:25,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:49:25,634 INFO L471 AbstractCegarLoop]: Abstraction has 1056 states and 1562 transitions. [2024-11-28 02:49:25,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:49:25,634 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 1562 transitions. [2024-11-28 02:49:25,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:49:25,636 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:49:25,637 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:49:25,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 02:49:25,637 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:49:25,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:49:25,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1140794673, now seen corresponding path program 1 times [2024-11-28 02:49:25,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:49:25,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175510380] [2024-11-28 02:49:25,638 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:49:25,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:49:25,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:49:40,371 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:49:40,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:49:40,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175510380] [2024-11-28 02:49:40,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175510380] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:49:40,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:49:40,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-28 02:49:40,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091494479] [2024-11-28 02:49:40,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:49:40,372 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 02:49:40,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:49:40,373 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 02:49:40,373 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2024-11-28 02:49:40,373 INFO L87 Difference]: Start difference. First operand 1056 states and 1562 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:49:42,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:49:42,894 INFO L93 Difference]: Finished difference Result 1955 states and 2822 transitions. [2024-11-28 02:49:42,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:49:42,897 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 296 [2024-11-28 02:49:42,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:49:42,904 INFO L225 Difference]: With dead ends: 1955 [2024-11-28 02:49:42,904 INFO L226 Difference]: Without dead ends: 1590 [2024-11-28 02:49:42,906 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=201, Invalid=555, Unknown=0, NotChecked=0, Total=756 [2024-11-28 02:49:42,907 INFO L435 NwaCegarLoop]: 192 mSDtfsCounter, 1050 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1050 SdHoareTripleChecker+Valid, 1237 SdHoareTripleChecker+Invalid, 1292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:49:42,907 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1050 Valid, 1237 Invalid, 1292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 02:49:42,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1590 states. [2024-11-28 02:49:43,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1590 to 1104. [2024-11-28 02:49:43,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 854 states have (on average 1.395784543325527) internal successors, (1192), 863 states have internal predecessors, (1192), 224 states have call successors, (224), 25 states have call predecessors, (224), 25 states have return successors, (224), 215 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-28 02:49:43,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 1640 transitions. [2024-11-28 02:49:43,022 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 1640 transitions. Word has length 296 [2024-11-28 02:49:43,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:49:43,022 INFO L471 AbstractCegarLoop]: Abstraction has 1104 states and 1640 transitions. [2024-11-28 02:49:43,023 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:49:43,023 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 1640 transitions. [2024-11-28 02:49:43,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:49:43,025 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:49:43,025 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:49:43,025 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 02:49:43,026 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:49:43,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:49:43,026 INFO L85 PathProgramCache]: Analyzing trace with hash 747767663, now seen corresponding path program 1 times [2024-11-28 02:49:43,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:49:43,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854152661] [2024-11-28 02:49:43,026 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:49:43,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:49:43,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:49:59,303 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:49:59,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:49:59,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854152661] [2024-11-28 02:49:59,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854152661] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:49:59,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:49:59,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 02:49:59,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258376487] [2024-11-28 02:49:59,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:49:59,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 02:49:59,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:49:59,305 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 02:49:59,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2024-11-28 02:49:59,305 INFO L87 Difference]: Start difference. First operand 1104 states and 1640 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:50:01,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:50:01,266 INFO L93 Difference]: Finished difference Result 1872 states and 2712 transitions. [2024-11-28 02:50:01,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:50:01,267 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 296 [2024-11-28 02:50:01,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:50:01,274 INFO L225 Difference]: With dead ends: 1872 [2024-11-28 02:50:01,274 INFO L226 Difference]: Without dead ends: 1507 [2024-11-28 02:50:01,276 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2024-11-28 02:50:01,277 INFO L435 NwaCegarLoop]: 199 mSDtfsCounter, 802 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 1323 SdHoareTripleChecker+Invalid, 1138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-28 02:50:01,277 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 1323 Invalid, 1138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-28 02:50:01,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1507 states. [2024-11-28 02:50:01,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1507 to 1107. [2024-11-28 02:50:01,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 857 states have (on average 1.3967327887981331) internal successors, (1197), 866 states have internal predecessors, (1197), 224 states have call successors, (224), 25 states have call predecessors, (224), 25 states have return successors, (224), 215 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-28 02:50:01,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 1645 transitions. [2024-11-28 02:50:01,386 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 1645 transitions. Word has length 296 [2024-11-28 02:50:01,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:50:01,387 INFO L471 AbstractCegarLoop]: Abstraction has 1107 states and 1645 transitions. [2024-11-28 02:50:01,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:50:01,387 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 1645 transitions. [2024-11-28 02:50:01,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:50:01,389 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:50:01,390 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:50:01,390 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 02:50:01,390 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:50:01,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:50:01,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1772192271, now seen corresponding path program 1 times [2024-11-28 02:50:01,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:50:01,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972538897] [2024-11-28 02:50:01,391 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:50:01,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:50:01,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:50:25,429 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:50:25,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:50:25,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972538897] [2024-11-28 02:50:25,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972538897] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:50:25,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:50:25,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-28 02:50:25,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381537603] [2024-11-28 02:50:25,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:50:25,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 02:50:25,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:50:25,431 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 02:50:25,431 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2024-11-28 02:50:25,432 INFO L87 Difference]: Start difference. First operand 1107 states and 1645 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:50:31,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:50:31,337 INFO L93 Difference]: Finished difference Result 1855 states and 2685 transitions. [2024-11-28 02:50:31,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 02:50:31,338 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) Word has length 296 [2024-11-28 02:50:31,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:50:31,345 INFO L225 Difference]: With dead ends: 1855 [2024-11-28 02:50:31,345 INFO L226 Difference]: Without dead ends: 1490 [2024-11-28 02:50:31,347 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=262, Invalid=794, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 02:50:31,347 INFO L435 NwaCegarLoop]: 268 mSDtfsCounter, 1287 mSDsluCounter, 2169 mSDsCounter, 0 mSdLazyCounter, 1981 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1287 SdHoareTripleChecker+Valid, 2437 SdHoareTripleChecker+Invalid, 2290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 1981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:50:31,348 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1287 Valid, 2437 Invalid, 2290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 1981 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-28 02:50:31,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2024-11-28 02:50:31,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 1119. [2024-11-28 02:50:31,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 868 states have (on average 1.3974654377880185) internal successors, (1213), 877 states have internal predecessors, (1213), 224 states have call successors, (224), 26 states have call predecessors, (224), 26 states have return successors, (224), 215 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-28 02:50:31,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 1661 transitions. [2024-11-28 02:50:31,454 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 1661 transitions. Word has length 296 [2024-11-28 02:50:31,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:50:31,455 INFO L471 AbstractCegarLoop]: Abstraction has 1119 states and 1661 transitions. [2024-11-28 02:50:31,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 3 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-28 02:50:31,455 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 1661 transitions. [2024-11-28 02:50:31,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:50:31,457 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:50:31,458 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:50:31,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 02:50:31,458 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:50:31,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:50:31,459 INFO L85 PathProgramCache]: Analyzing trace with hash -91355599, now seen corresponding path program 1 times [2024-11-28 02:50:31,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:50:31,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563710572] [2024-11-28 02:50:31,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:50:31,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:50:31,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:51:06,905 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:51:06,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:51:06,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563710572] [2024-11-28 02:51:06,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563710572] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:51:06,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:51:06,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 02:51:06,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983774466] [2024-11-28 02:51:06,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:51:06,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:51:06,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:51:06,908 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:51:06,908 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:51:06,909 INFO L87 Difference]: Start difference. First operand 1119 states and 1661 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:51:10,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:51:10,632 INFO L93 Difference]: Finished difference Result 1658 states and 2420 transitions. [2024-11-28 02:51:10,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:51:10,633 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 296 [2024-11-28 02:51:10,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:51:10,640 INFO L225 Difference]: With dead ends: 1658 [2024-11-28 02:51:10,640 INFO L226 Difference]: Without dead ends: 1293 [2024-11-28 02:51:10,642 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2024-11-28 02:51:10,644 INFO L435 NwaCegarLoop]: 260 mSDtfsCounter, 371 mSDsluCounter, 1406 mSDsCounter, 0 mSdLazyCounter, 1456 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 1666 SdHoareTripleChecker+Invalid, 1661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 1456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:51:10,644 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 1666 Invalid, 1661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 1456 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-28 02:51:10,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1293 states. [2024-11-28 02:51:10,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1293 to 1030. [2024-11-28 02:51:10,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 779 states have (on average 1.3697047496790757) internal successors, (1067), 788 states have internal predecessors, (1067), 224 states have call successors, (224), 26 states have call predecessors, (224), 26 states have return successors, (224), 215 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-28 02:51:10,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1515 transitions. [2024-11-28 02:51:10,757 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1515 transitions. Word has length 296 [2024-11-28 02:51:10,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:51:10,757 INFO L471 AbstractCegarLoop]: Abstraction has 1030 states and 1515 transitions. [2024-11-28 02:51:10,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:51:10,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1515 transitions. [2024-11-28 02:51:10,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:51:10,760 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:51:10,761 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:51:10,761 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 02:51:10,761 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:51:10,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:51:10,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1683651763, now seen corresponding path program 1 times [2024-11-28 02:51:10,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:51:10,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617255038] [2024-11-28 02:51:10,762 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:51:10,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:51:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:51:13,346 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:51:13,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:51:13,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617255038] [2024-11-28 02:51:13,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617255038] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:51:13,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:51:13,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 02:51:13,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004045820] [2024-11-28 02:51:13,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:51:13,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 02:51:13,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:51:13,349 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 02:51:13,349 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-28 02:51:13,349 INFO L87 Difference]: Start difference. First operand 1030 states and 1515 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 9 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:51:14,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:51:14,298 INFO L93 Difference]: Finished difference Result 2656 states and 3828 transitions. [2024-11-28 02:51:14,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 02:51:14,299 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 9 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 296 [2024-11-28 02:51:14,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:51:14,307 INFO L225 Difference]: With dead ends: 2656 [2024-11-28 02:51:14,307 INFO L226 Difference]: Without dead ends: 1773 [2024-11-28 02:51:14,309 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2024-11-28 02:51:14,310 INFO L435 NwaCegarLoop]: 225 mSDtfsCounter, 232 mSDsluCounter, 1012 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 1237 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 02:51:14,310 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 1237 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 02:51:14,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1773 states. [2024-11-28 02:51:14,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1773 to 1242. [2024-11-28 02:51:14,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1242 states, 991 states have (on average 1.389505549949546) internal successors, (1377), 1000 states have internal predecessors, (1377), 224 states have call successors, (224), 26 states have call predecessors, (224), 26 states have return successors, (224), 215 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-28 02:51:14,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 1825 transitions. [2024-11-28 02:51:14,427 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 1825 transitions. Word has length 296 [2024-11-28 02:51:14,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:51:14,428 INFO L471 AbstractCegarLoop]: Abstraction has 1242 states and 1825 transitions. [2024-11-28 02:51:14,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 9 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:51:14,428 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 1825 transitions. [2024-11-28 02:51:14,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-28 02:51:14,431 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:51:14,431 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:51:14,431 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 02:51:14,431 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:51:14,432 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:51:14,432 INFO L85 PathProgramCache]: Analyzing trace with hash -941176079, now seen corresponding path program 1 times [2024-11-28 02:51:14,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:51:14,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748508501] [2024-11-28 02:51:14,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:51:14,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:51:14,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:51:29,212 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:51:29,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:51:29,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748508501] [2024-11-28 02:51:29,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748508501] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:51:29,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:51:29,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 02:51:29,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955169043] [2024-11-28 02:51:29,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:51:29,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 02:51:29,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:51:29,214 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 02:51:29,214 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:51:29,214 INFO L87 Difference]: Start difference. First operand 1242 states and 1825 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:51:31,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:51:31,189 INFO L93 Difference]: Finished difference Result 2828 states and 4117 transitions. [2024-11-28 02:51:31,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 02:51:31,189 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 296 [2024-11-28 02:51:31,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:51:31,199 INFO L225 Difference]: With dead ends: 2828 [2024-11-28 02:51:31,199 INFO L226 Difference]: Without dead ends: 1947 [2024-11-28 02:51:31,202 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2024-11-28 02:51:31,203 INFO L435 NwaCegarLoop]: 351 mSDtfsCounter, 460 mSDsluCounter, 1799 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 2150 SdHoareTripleChecker+Invalid, 1210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-28 02:51:31,203 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 2150 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-28 02:51:31,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2024-11-28 02:51:31,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1447. [2024-11-28 02:51:31,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1447 states, 1139 states have (on average 1.3784021071115014) internal successors, (1570), 1149 states have internal predecessors, (1570), 276 states have call successors, (276), 31 states have call predecessors, (276), 31 states have return successors, (276), 266 states have call predecessors, (276), 276 states have call successors, (276) [2024-11-28 02:51:31,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1447 states to 1447 states and 2122 transitions. [2024-11-28 02:51:31,330 INFO L78 Accepts]: Start accepts. Automaton has 1447 states and 2122 transitions. Word has length 296 [2024-11-28 02:51:31,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:51:31,330 INFO L471 AbstractCegarLoop]: Abstraction has 1447 states and 2122 transitions. [2024-11-28 02:51:31,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:51:31,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1447 states and 2122 transitions. [2024-11-28 02:51:31,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-28 02:51:31,333 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:51:31,333 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:51:31,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 02:51:31,334 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:51:31,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:51:31,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1744586247, now seen corresponding path program 1 times [2024-11-28 02:51:31,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:51:31,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32714024] [2024-11-28 02:51:31,334 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:51:31,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:51:31,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:51:52,777 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:51:52,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:51:52,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32714024] [2024-11-28 02:51:52,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32714024] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:51:52,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:51:52,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-28 02:51:52,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805131496] [2024-11-28 02:51:52,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:51:52,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 02:51:52,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:51:52,778 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 02:51:52,778 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-28 02:51:52,779 INFO L87 Difference]: Start difference. First operand 1447 states and 2122 transitions. Second operand has 10 states, 10 states have (on average 6.0) internal successors, (60), 10 states have internal predecessors, (60), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:51:54,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:51:54,728 INFO L93 Difference]: Finished difference Result 2375 states and 3448 transitions. [2024-11-28 02:51:54,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 02:51:54,728 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.0) internal successors, (60), 10 states have internal predecessors, (60), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 297 [2024-11-28 02:51:54,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:51:54,736 INFO L225 Difference]: With dead ends: 2375 [2024-11-28 02:51:54,736 INFO L226 Difference]: Without dead ends: 1906 [2024-11-28 02:51:54,738 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2024-11-28 02:51:54,738 INFO L435 NwaCegarLoop]: 199 mSDtfsCounter, 462 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 1213 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:51:54,739 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [462 Valid, 1213 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 02:51:54,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1906 states. [2024-11-28 02:51:54,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1906 to 1454. [2024-11-28 02:51:54,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1454 states, 1146 states have (on average 1.3778359511343805) internal successors, (1579), 1156 states have internal predecessors, (1579), 276 states have call successors, (276), 31 states have call predecessors, (276), 31 states have return successors, (276), 266 states have call predecessors, (276), 276 states have call successors, (276) [2024-11-28 02:51:54,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1454 states to 1454 states and 2131 transitions. [2024-11-28 02:51:54,880 INFO L78 Accepts]: Start accepts. Automaton has 1454 states and 2131 transitions. Word has length 297 [2024-11-28 02:51:54,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:51:54,881 INFO L471 AbstractCegarLoop]: Abstraction has 1454 states and 2131 transitions. [2024-11-28 02:51:54,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.0) internal successors, (60), 10 states have internal predecessors, (60), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:51:54,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1454 states and 2131 transitions. [2024-11-28 02:51:54,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:51:54,883 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:51:54,883 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:51:54,884 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 02:51:54,884 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:51:54,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:51:54,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1302402330, now seen corresponding path program 1 times [2024-11-28 02:51:54,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:51:54,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982905349] [2024-11-28 02:51:54,885 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:51:54,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:51:55,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:51:57,114 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:51:57,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:51:57,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982905349] [2024-11-28 02:51:57,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982905349] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:51:57,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:51:57,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 02:51:57,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931787825] [2024-11-28 02:51:57,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:51:57,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:51:57,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:51:57,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:51:57,116 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:51:57,116 INFO L87 Difference]: Start difference. First operand 1454 states and 2131 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:51:58,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:51:58,931 INFO L93 Difference]: Finished difference Result 2001 states and 2852 transitions. [2024-11-28 02:51:58,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:51:58,932 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 298 [2024-11-28 02:51:58,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:51:58,941 INFO L225 Difference]: With dead ends: 2001 [2024-11-28 02:51:58,941 INFO L226 Difference]: Without dead ends: 1999 [2024-11-28 02:51:58,942 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2024-11-28 02:51:58,943 INFO L435 NwaCegarLoop]: 230 mSDtfsCounter, 407 mSDsluCounter, 1419 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 1649 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:51:58,943 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 1649 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 02:51:58,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1999 states. [2024-11-28 02:51:59,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1999 to 1700. [2024-11-28 02:51:59,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1700 states, 1368 states have (on average 1.3771929824561404) internal successors, (1884), 1381 states have internal predecessors, (1884), 296 states have call successors, (296), 35 states have call predecessors, (296), 35 states have return successors, (296), 283 states have call predecessors, (296), 296 states have call successors, (296) [2024-11-28 02:51:59,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1700 states to 1700 states and 2476 transitions. [2024-11-28 02:51:59,120 INFO L78 Accepts]: Start accepts. Automaton has 1700 states and 2476 transitions. Word has length 298 [2024-11-28 02:51:59,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:51:59,120 INFO L471 AbstractCegarLoop]: Abstraction has 1700 states and 2476 transitions. [2024-11-28 02:51:59,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:51:59,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1700 states and 2476 transitions. [2024-11-28 02:51:59,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:51:59,123 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:51:59,123 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:51:59,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-28 02:51:59,123 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:51:59,124 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:51:59,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1044236892, now seen corresponding path program 1 times [2024-11-28 02:51:59,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:51:59,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504529665] [2024-11-28 02:51:59,124 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:51:59,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:51:59,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:04,220 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:04,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:04,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504529665] [2024-11-28 02:52:04,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504529665] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:04,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:04,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-28 02:52:04,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377617020] [2024-11-28 02:52:04,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:04,222 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 02:52:04,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:04,222 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 02:52:04,223 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:52:04,223 INFO L87 Difference]: Start difference. First operand 1700 states and 2476 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:10,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:10,778 INFO L93 Difference]: Finished difference Result 2321 states and 3299 transitions. [2024-11-28 02:52:10,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-28 02:52:10,778 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 298 [2024-11-28 02:52:10,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:10,785 INFO L225 Difference]: With dead ends: 2321 [2024-11-28 02:52:10,785 INFO L226 Difference]: Without dead ends: 2319 [2024-11-28 02:52:10,787 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=256, Invalid=1226, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 02:52:10,788 INFO L435 NwaCegarLoop]: 204 mSDtfsCounter, 690 mSDsluCounter, 1992 mSDsCounter, 0 mSdLazyCounter, 1715 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 2196 SdHoareTripleChecker+Invalid, 1897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 1715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:10,788 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [690 Valid, 2196 Invalid, 1897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 1715 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-28 02:52:10,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2319 states. [2024-11-28 02:52:10,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2319 to 1795. [2024-11-28 02:52:10,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1795 states, 1463 states have (on average 1.3902939166097061) internal successors, (2034), 1476 states have internal predecessors, (2034), 296 states have call successors, (296), 35 states have call predecessors, (296), 35 states have return successors, (296), 283 states have call predecessors, (296), 296 states have call successors, (296) [2024-11-28 02:52:10,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1795 states to 1795 states and 2626 transitions. [2024-11-28 02:52:10,972 INFO L78 Accepts]: Start accepts. Automaton has 1795 states and 2626 transitions. Word has length 298 [2024-11-28 02:52:10,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:10,972 INFO L471 AbstractCegarLoop]: Abstraction has 1795 states and 2626 transitions. [2024-11-28 02:52:10,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:10,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1795 states and 2626 transitions. [2024-11-28 02:52:10,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:52:10,975 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:10,975 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:10,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-28 02:52:10,976 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:10,976 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:10,976 INFO L85 PathProgramCache]: Analyzing trace with hash 12159974, now seen corresponding path program 1 times [2024-11-28 02:52:10,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:10,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050988815] [2024-11-28 02:52:10,977 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:10,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:11,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:12,881 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:12,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:12,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050988815] [2024-11-28 02:52:12,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050988815] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:12,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:12,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 02:52:12,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496310146] [2024-11-28 02:52:12,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:12,882 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 02:52:12,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:12,883 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 02:52:12,883 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:52:12,883 INFO L87 Difference]: Start difference. First operand 1795 states and 2626 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:52:14,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:14,786 INFO L93 Difference]: Finished difference Result 2894 states and 4151 transitions. [2024-11-28 02:52:14,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:52:14,787 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 298 [2024-11-28 02:52:14,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:14,793 INFO L225 Difference]: With dead ends: 2894 [2024-11-28 02:52:14,793 INFO L226 Difference]: Without dead ends: 2283 [2024-11-28 02:52:14,795 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2024-11-28 02:52:14,796 INFO L435 NwaCegarLoop]: 220 mSDtfsCounter, 343 mSDsluCounter, 1445 mSDsCounter, 0 mSdLazyCounter, 1303 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 1665 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:14,796 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 1665 Invalid, 1324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1303 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 02:52:14,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2024-11-28 02:52:14,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 1687. [2024-11-28 02:52:14,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1687 states, 1365 states have (on average 1.4007326007326006) internal successors, (1912), 1373 states have internal predecessors, (1912), 284 states have call successors, (284), 37 states have call predecessors, (284), 37 states have return successors, (284), 276 states have call predecessors, (284), 284 states have call successors, (284) [2024-11-28 02:52:14,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1687 states to 1687 states and 2480 transitions. [2024-11-28 02:52:14,977 INFO L78 Accepts]: Start accepts. Automaton has 1687 states and 2480 transitions. Word has length 298 [2024-11-28 02:52:14,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:14,977 INFO L471 AbstractCegarLoop]: Abstraction has 1687 states and 2480 transitions. [2024-11-28 02:52:14,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:52:14,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 2480 transitions. [2024-11-28 02:52:14,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:52:14,980 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:14,980 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:14,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-28 02:52:14,981 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:14,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:14,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1712701288, now seen corresponding path program 1 times [2024-11-28 02:52:14,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:14,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624029371] [2024-11-28 02:52:14,982 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:14,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:15,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:18,543 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:18,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:18,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624029371] [2024-11-28 02:52:18,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624029371] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:18,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:18,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 02:52:18,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122769749] [2024-11-28 02:52:18,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:18,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 02:52:18,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:18,545 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 02:52:18,545 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:52:18,546 INFO L87 Difference]: Start difference. First operand 1687 states and 2480 transitions. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:19,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:19,405 INFO L93 Difference]: Finished difference Result 1983 states and 2840 transitions. [2024-11-28 02:52:19,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 02:52:19,406 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 298 [2024-11-28 02:52:19,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:19,412 INFO L225 Difference]: With dead ends: 1983 [2024-11-28 02:52:19,412 INFO L226 Difference]: Without dead ends: 1981 [2024-11-28 02:52:19,413 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-28 02:52:19,413 INFO L435 NwaCegarLoop]: 240 mSDtfsCounter, 90 mSDsluCounter, 1675 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 1915 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:19,413 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 1915 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 02:52:19,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1981 states. [2024-11-28 02:52:19,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1981 to 1764. [2024-11-28 02:52:19,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1442 states have (on average 1.3938973647711512) internal successors, (2010), 1450 states have internal predecessors, (2010), 284 states have call successors, (284), 37 states have call predecessors, (284), 37 states have return successors, (284), 276 states have call predecessors, (284), 284 states have call successors, (284) [2024-11-28 02:52:19,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 2578 transitions. [2024-11-28 02:52:19,556 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 2578 transitions. Word has length 298 [2024-11-28 02:52:19,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:19,556 INFO L471 AbstractCegarLoop]: Abstraction has 1764 states and 2578 transitions. [2024-11-28 02:52:19,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:19,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 2578 transitions. [2024-11-28 02:52:19,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:52:19,559 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:19,559 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:19,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-28 02:52:19,559 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:19,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:19,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1267703704, now seen corresponding path program 1 times [2024-11-28 02:52:19,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:19,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126786687] [2024-11-28 02:52:19,560 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:19,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:19,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:22,064 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:22,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:22,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126786687] [2024-11-28 02:52:22,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126786687] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:22,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:22,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 02:52:22,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325961475] [2024-11-28 02:52:22,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:22,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 02:52:22,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:22,065 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 02:52:22,065 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:52:22,066 INFO L87 Difference]: Start difference. First operand 1764 states and 2578 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:52:24,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:24,521 INFO L93 Difference]: Finished difference Result 2050 states and 2933 transitions. [2024-11-28 02:52:24,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:52:24,521 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 298 [2024-11-28 02:52:24,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:24,527 INFO L225 Difference]: With dead ends: 2050 [2024-11-28 02:52:24,527 INFO L226 Difference]: Without dead ends: 2048 [2024-11-28 02:52:24,528 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2024-11-28 02:52:24,529 INFO L435 NwaCegarLoop]: 245 mSDtfsCounter, 353 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 1747 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 2000 SdHoareTripleChecker+Invalid, 1758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:24,529 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 2000 Invalid, 1758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1747 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-28 02:52:24,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2024-11-28 02:52:24,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1778. [2024-11-28 02:52:24,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1778 states, 1456 states have (on average 1.3914835164835164) internal successors, (2026), 1464 states have internal predecessors, (2026), 284 states have call successors, (284), 37 states have call predecessors, (284), 37 states have return successors, (284), 276 states have call predecessors, (284), 284 states have call successors, (284) [2024-11-28 02:52:24,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 2594 transitions. [2024-11-28 02:52:24,648 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 2594 transitions. Word has length 298 [2024-11-28 02:52:24,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:24,649 INFO L471 AbstractCegarLoop]: Abstraction has 1778 states and 2594 transitions. [2024-11-28 02:52:24,649 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:52:24,649 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 2594 transitions. [2024-11-28 02:52:24,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:52:24,651 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:24,652 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:24,652 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-28 02:52:24,652 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:24,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:24,652 INFO L85 PathProgramCache]: Analyzing trace with hash 693027238, now seen corresponding path program 1 times [2024-11-28 02:52:24,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:24,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841213233] [2024-11-28 02:52:24,653 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:24,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:24,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:27,417 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:27,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:27,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841213233] [2024-11-28 02:52:27,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841213233] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:27,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:27,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 02:52:27,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393931727] [2024-11-28 02:52:27,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:27,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 02:52:27,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:27,418 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 02:52:27,418 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:52:27,419 INFO L87 Difference]: Start difference. First operand 1778 states and 2594 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:29,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:29,280 INFO L93 Difference]: Finished difference Result 3692 states and 5211 transitions. [2024-11-28 02:52:29,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 02:52:29,281 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 298 [2024-11-28 02:52:29,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:29,290 INFO L225 Difference]: With dead ends: 3692 [2024-11-28 02:52:29,290 INFO L226 Difference]: Without dead ends: 3075 [2024-11-28 02:52:29,293 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2024-11-28 02:52:29,293 INFO L435 NwaCegarLoop]: 332 mSDtfsCounter, 354 mSDsluCounter, 2774 mSDsCounter, 0 mSdLazyCounter, 1319 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 3106 SdHoareTripleChecker+Invalid, 1336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:29,295 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 3106 Invalid, 1336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1319 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 02:52:29,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3075 states. [2024-11-28 02:52:29,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3075 to 1790. [2024-11-28 02:52:29,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1790 states, 1468 states have (on average 1.3903269754768393) internal successors, (2041), 1476 states have internal predecessors, (2041), 284 states have call successors, (284), 37 states have call predecessors, (284), 37 states have return successors, (284), 276 states have call predecessors, (284), 284 states have call successors, (284) [2024-11-28 02:52:29,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1790 states to 1790 states and 2609 transitions. [2024-11-28 02:52:29,518 INFO L78 Accepts]: Start accepts. Automaton has 1790 states and 2609 transitions. Word has length 298 [2024-11-28 02:52:29,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:29,519 INFO L471 AbstractCegarLoop]: Abstraction has 1790 states and 2609 transitions. [2024-11-28 02:52:29,519 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:29,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1790 states and 2609 transitions. [2024-11-28 02:52:29,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:52:29,522 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:29,522 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:29,522 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-28 02:52:29,522 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:29,523 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:29,523 INFO L85 PathProgramCache]: Analyzing trace with hash -586836440, now seen corresponding path program 1 times [2024-11-28 02:52:29,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:29,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459648095] [2024-11-28 02:52:29,523 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:29,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:29,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:32,068 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:32,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:32,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459648095] [2024-11-28 02:52:32,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459648095] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:32,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:32,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 02:52:32,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060879686] [2024-11-28 02:52:32,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:32,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 02:52:32,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:32,070 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 02:52:32,070 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:52:32,070 INFO L87 Difference]: Start difference. First operand 1790 states and 2609 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:52:34,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:34,292 INFO L93 Difference]: Finished difference Result 1912 states and 2752 transitions. [2024-11-28 02:52:34,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:52:34,293 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 298 [2024-11-28 02:52:34,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:34,298 INFO L225 Difference]: With dead ends: 1912 [2024-11-28 02:52:34,298 INFO L226 Difference]: Without dead ends: 1910 [2024-11-28 02:52:34,299 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2024-11-28 02:52:34,299 INFO L435 NwaCegarLoop]: 299 mSDtfsCounter, 433 mSDsluCounter, 1783 mSDsCounter, 0 mSdLazyCounter, 1390 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 2082 SdHoareTripleChecker+Invalid, 1438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:34,300 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 2082 Invalid, 1438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1390 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-28 02:52:34,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1910 states. [2024-11-28 02:52:34,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1910 to 1793. [2024-11-28 02:52:34,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1793 states, 1471 states have (on average 1.389530931339225) internal successors, (2044), 1479 states have internal predecessors, (2044), 284 states have call successors, (284), 37 states have call predecessors, (284), 37 states have return successors, (284), 276 states have call predecessors, (284), 284 states have call successors, (284) [2024-11-28 02:52:34,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1793 states to 1793 states and 2612 transitions. [2024-11-28 02:52:34,502 INFO L78 Accepts]: Start accepts. Automaton has 1793 states and 2612 transitions. Word has length 298 [2024-11-28 02:52:34,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:34,503 INFO L471 AbstractCegarLoop]: Abstraction has 1793 states and 2612 transitions. [2024-11-28 02:52:34,503 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:52:34,504 INFO L276 IsEmpty]: Start isEmpty. Operand 1793 states and 2612 transitions. [2024-11-28 02:52:34,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:52:34,506 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:34,506 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:34,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-28 02:52:34,506 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:34,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:34,507 INFO L85 PathProgramCache]: Analyzing trace with hash -982197278, now seen corresponding path program 1 times [2024-11-28 02:52:34,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:34,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92885004] [2024-11-28 02:52:34,507 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:34,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:34,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:41,071 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:41,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:41,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92885004] [2024-11-28 02:52:41,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92885004] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:41,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:41,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2024-11-28 02:52:41,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175153386] [2024-11-28 02:52:41,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:41,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 02:52:41,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:41,072 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 02:52:41,073 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2024-11-28 02:52:41,073 INFO L87 Difference]: Start difference. First operand 1793 states and 2612 transitions. Second operand has 22 states, 22 states have (on average 2.772727272727273) internal successors, (61), 22 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:52:48,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:48,997 INFO L93 Difference]: Finished difference Result 2134 states and 3044 transitions. [2024-11-28 02:52:48,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 02:52:48,997 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.772727272727273) internal successors, (61), 22 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 2 states have call successors, (48) Word has length 298 [2024-11-28 02:52:48,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:49,005 INFO L225 Difference]: With dead ends: 2134 [2024-11-28 02:52:49,006 INFO L226 Difference]: Without dead ends: 2132 [2024-11-28 02:52:49,007 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=331, Invalid=1391, Unknown=0, NotChecked=0, Total=1722 [2024-11-28 02:52:49,008 INFO L435 NwaCegarLoop]: 273 mSDtfsCounter, 1009 mSDsluCounter, 2558 mSDsCounter, 0 mSdLazyCounter, 1927 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1009 SdHoareTripleChecker+Valid, 2831 SdHoareTripleChecker+Invalid, 2249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:49,008 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1009 Valid, 2831 Invalid, 2249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1927 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-28 02:52:49,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2132 states. [2024-11-28 02:52:49,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2132 to 1796. [2024-11-28 02:52:49,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1474 states have (on average 1.389416553595658) internal successors, (2048), 1482 states have internal predecessors, (2048), 284 states have call successors, (284), 37 states have call predecessors, (284), 37 states have return successors, (284), 276 states have call predecessors, (284), 284 states have call successors, (284) [2024-11-28 02:52:49,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 2616 transitions. [2024-11-28 02:52:49,222 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 2616 transitions. Word has length 298 [2024-11-28 02:52:49,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:49,223 INFO L471 AbstractCegarLoop]: Abstraction has 1796 states and 2616 transitions. [2024-11-28 02:52:49,223 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.772727272727273) internal successors, (61), 22 states have internal predecessors, (61), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:52:49,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 2616 transitions. [2024-11-28 02:52:49,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:52:49,225 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:49,226 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:49,226 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-28 02:52:49,226 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:49,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:49,227 INFO L85 PathProgramCache]: Analyzing trace with hash -559495452, now seen corresponding path program 1 times [2024-11-28 02:52:49,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:49,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836103372] [2024-11-28 02:52:49,227 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:49,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:49,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:51,978 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:51,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:51,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836103372] [2024-11-28 02:52:51,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836103372] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:51,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:51,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 02:52:51,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124864489] [2024-11-28 02:52:51,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:51,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 02:52:51,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:51,980 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 02:52:51,980 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:52:51,980 INFO L87 Difference]: Start difference. First operand 1796 states and 2616 transitions. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:53,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:53,245 INFO L93 Difference]: Finished difference Result 2007 states and 2881 transitions. [2024-11-28 02:52:53,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:52:53,245 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 298 [2024-11-28 02:52:53,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:53,250 INFO L225 Difference]: With dead ends: 2007 [2024-11-28 02:52:53,251 INFO L226 Difference]: Without dead ends: 2005 [2024-11-28 02:52:53,251 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2024-11-28 02:52:53,252 INFO L435 NwaCegarLoop]: 241 mSDtfsCounter, 67 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 2110 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:53,252 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 2110 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 02:52:53,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2005 states. [2024-11-28 02:52:53,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2005 to 1855. [2024-11-28 02:52:53,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1500 states have (on average 1.3613333333333333) internal successors, (2042), 1511 states have internal predecessors, (2042), 308 states have call successors, (308), 46 states have call predecessors, (308), 46 states have return successors, (308), 297 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:52:53,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2658 transitions. [2024-11-28 02:52:53,516 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2658 transitions. Word has length 298 [2024-11-28 02:52:53,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:53,517 INFO L471 AbstractCegarLoop]: Abstraction has 1855 states and 2658 transitions. [2024-11-28 02:52:53,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:53,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2658 transitions. [2024-11-28 02:52:53,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 02:52:53,520 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:53,520 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:53,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-28 02:52:53,520 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:53,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:53,521 INFO L85 PathProgramCache]: Analyzing trace with hash 755066852, now seen corresponding path program 1 times [2024-11-28 02:52:53,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:53,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711136390] [2024-11-28 02:52:53,521 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:53,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:53,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:55,705 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:55,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:55,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711136390] [2024-11-28 02:52:55,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711136390] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:55,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:55,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 02:52:55,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868082147] [2024-11-28 02:52:55,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:55,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 02:52:55,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:55,706 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 02:52:55,706 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-28 02:52:55,707 INFO L87 Difference]: Start difference. First operand 1855 states and 2658 transitions. Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:56,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:56,793 INFO L93 Difference]: Finished difference Result 2669 states and 3812 transitions. [2024-11-28 02:52:56,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 02:52:56,794 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 298 [2024-11-28 02:52:56,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:56,801 INFO L225 Difference]: With dead ends: 2669 [2024-11-28 02:52:56,801 INFO L226 Difference]: Without dead ends: 2048 [2024-11-28 02:52:56,803 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2024-11-28 02:52:56,804 INFO L435 NwaCegarLoop]: 270 mSDtfsCounter, 242 mSDsluCounter, 1787 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 2057 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:56,804 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 2057 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:52:56,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2024-11-28 02:52:57,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1842. [2024-11-28 02:52:57,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1842 states, 1487 states have (on average 1.3537323470073974) internal successors, (2013), 1498 states have internal predecessors, (2013), 308 states have call successors, (308), 46 states have call predecessors, (308), 46 states have return successors, (308), 297 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:52:57,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1842 states to 1842 states and 2629 transitions. [2024-11-28 02:52:57,117 INFO L78 Accepts]: Start accepts. Automaton has 1842 states and 2629 transitions. Word has length 298 [2024-11-28 02:52:57,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:57,118 INFO L471 AbstractCegarLoop]: Abstraction has 1842 states and 2629 transitions. [2024-11-28 02:52:57,118 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:57,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 2629 transitions. [2024-11-28 02:52:57,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-28 02:52:57,121 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:57,121 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:57,121 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-28 02:52:57,121 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:57,122 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:57,122 INFO L85 PathProgramCache]: Analyzing trace with hash -382553473, now seen corresponding path program 1 times [2024-11-28 02:52:57,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:57,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944939230] [2024-11-28 02:52:57,122 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:57,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:57,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:57,301 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:57,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:57,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944939230] [2024-11-28 02:52:57,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944939230] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:57,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:57,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:52:57,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514876094] [2024-11-28 02:52:57,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:57,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:52:57,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:57,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:52:57,303 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:52:57,303 INFO L87 Difference]: Start difference. First operand 1842 states and 2629 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:57,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:57,707 INFO L93 Difference]: Finished difference Result 3746 states and 5306 transitions. [2024-11-28 02:52:57,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 02:52:57,707 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 300 [2024-11-28 02:52:57,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:57,713 INFO L225 Difference]: With dead ends: 3746 [2024-11-28 02:52:57,713 INFO L226 Difference]: Without dead ends: 2079 [2024-11-28 02:52:57,717 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-11-28 02:52:57,717 INFO L435 NwaCegarLoop]: 250 mSDtfsCounter, 65 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 869 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.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:57,718 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 869 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 02:52:57,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2079 states. [2024-11-28 02:52:58,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2079 to 2025. [2024-11-28 02:52:58,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2025 states, 1606 states have (on average 1.3331257783312578) internal successors, (2141), 1621 states have internal predecessors, (2141), 358 states have call successors, (358), 60 states have call predecessors, (358), 60 states have return successors, (358), 343 states have call predecessors, (358), 358 states have call successors, (358) [2024-11-28 02:52:58,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2025 states to 2025 states and 2857 transitions. [2024-11-28 02:52:58,025 INFO L78 Accepts]: Start accepts. Automaton has 2025 states and 2857 transitions. Word has length 300 [2024-11-28 02:52:58,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:58,026 INFO L471 AbstractCegarLoop]: Abstraction has 2025 states and 2857 transitions. [2024-11-28 02:52:58,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:58,026 INFO L276 IsEmpty]: Start isEmpty. Operand 2025 states and 2857 transitions. [2024-11-28 02:52:58,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-28 02:52:58,027 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:58,027 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:58,027 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-28 02:52:58,027 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:58,028 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:58,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1775139251, now seen corresponding path program 1 times [2024-11-28 02:52:58,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:58,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944317813] [2024-11-28 02:52:58,028 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:58,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:58,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:58,182 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:58,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:58,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944317813] [2024-11-28 02:52:58,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944317813] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:58,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:58,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:52:58,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21118612] [2024-11-28 02:52:58,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:58,183 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:52:58,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:58,183 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:52:58,183 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:52:58,183 INFO L87 Difference]: Start difference. First operand 2025 states and 2857 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:58,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:58,692 INFO L93 Difference]: Finished difference Result 4404 states and 6139 transitions. [2024-11-28 02:52:58,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 02:52:58,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 300 [2024-11-28 02:52:58,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:58,700 INFO L225 Difference]: With dead ends: 4404 [2024-11-28 02:52:58,700 INFO L226 Difference]: Without dead ends: 2554 [2024-11-28 02:52:58,703 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-11-28 02:52:58,704 INFO L435 NwaCegarLoop]: 239 mSDtfsCounter, 67 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 818 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.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:58,704 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 818 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 02:52:58,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2554 states. [2024-11-28 02:52:59,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2554 to 2228. [2024-11-28 02:52:59,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2228 states, 1811 states have (on average 1.3285477636664826) internal successors, (2406), 1825 states have internal predecessors, (2406), 356 states have call successors, (356), 60 states have call predecessors, (356), 60 states have return successors, (356), 342 states have call predecessors, (356), 356 states have call successors, (356) [2024-11-28 02:52:59,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2228 states to 2228 states and 3118 transitions. [2024-11-28 02:52:59,069 INFO L78 Accepts]: Start accepts. Automaton has 2228 states and 3118 transitions. Word has length 300 [2024-11-28 02:52:59,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:59,070 INFO L471 AbstractCegarLoop]: Abstraction has 2228 states and 3118 transitions. [2024-11-28 02:52:59,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:59,070 INFO L276 IsEmpty]: Start isEmpty. Operand 2228 states and 3118 transitions. [2024-11-28 02:52:59,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-28 02:52:59,073 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:59,073 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:52:59,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-28 02:52:59,073 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:59,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:59,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1750479988, now seen corresponding path program 1 times [2024-11-28 02:52:59,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:59,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388406752] [2024-11-28 02:52:59,074 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:59,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:59,209 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:52:59,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:59,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388406752] [2024-11-28 02:52:59,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388406752] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:59,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:59,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:52:59,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925205013] [2024-11-28 02:52:59,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:59,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:52:59,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:59,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:52:59,214 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:52:59,214 INFO L87 Difference]: Start difference. First operand 2228 states and 3118 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:52:59,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:59,707 INFO L93 Difference]: Finished difference Result 5060 states and 6947 transitions. [2024-11-28 02:52:59,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:52:59,708 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 301 [2024-11-28 02:52:59,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:59,719 INFO L225 Difference]: With dead ends: 5060 [2024-11-28 02:52:59,719 INFO L226 Difference]: Without dead ends: 3006 [2024-11-28 02:52:59,724 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-11-28 02:52:59,725 INFO L435 NwaCegarLoop]: 236 mSDtfsCounter, 43 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:59,725 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 432 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:52:59,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3006 states. [2024-11-28 02:53:00,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3006 to 2830. [2024-11-28 02:53:00,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2830 states, 2279 states have (on average 1.2887231241772708) internal successors, (2937), 2309 states have internal predecessors, (2937), 448 states have call successors, (448), 102 states have call predecessors, (448), 102 states have return successors, (448), 418 states have call predecessors, (448), 448 states have call successors, (448) [2024-11-28 02:53:00,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2830 states to 2830 states and 3833 transitions. [2024-11-28 02:53:00,234 INFO L78 Accepts]: Start accepts. Automaton has 2830 states and 3833 transitions. Word has length 301 [2024-11-28 02:53:00,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:00,235 INFO L471 AbstractCegarLoop]: Abstraction has 2830 states and 3833 transitions. [2024-11-28 02:53:00,235 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:00,235 INFO L276 IsEmpty]: Start isEmpty. Operand 2830 states and 3833 transitions. [2024-11-28 02:53:00,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-28 02:53:00,238 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:00,238 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:00,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-28 02:53:00,238 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:00,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:00,239 INFO L85 PathProgramCache]: Analyzing trace with hash -2056729763, now seen corresponding path program 1 times [2024-11-28 02:53:00,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:00,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953297454] [2024-11-28 02:53:00,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:00,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:00,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:00,364 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:00,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:00,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953297454] [2024-11-28 02:53:00,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953297454] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:00,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:00,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:53:00,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793825805] [2024-11-28 02:53:00,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:00,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:53:00,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:00,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:53:00,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:53:00,366 INFO L87 Difference]: Start difference. First operand 2830 states and 3833 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:00,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:00,841 INFO L93 Difference]: Finished difference Result 5348 states and 7182 transitions. [2024-11-28 02:53:00,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:53:00,842 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 301 [2024-11-28 02:53:00,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:00,852 INFO L225 Difference]: With dead ends: 5348 [2024-11-28 02:53:00,853 INFO L226 Difference]: Without dead ends: 2700 [2024-11-28 02:53:00,858 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-11-28 02:53:00,859 INFO L435 NwaCegarLoop]: 243 mSDtfsCounter, 57 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:00,859 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 437 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:53:00,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2700 states. [2024-11-28 02:53:01,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2700 to 2073. [2024-11-28 02:53:01,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2073 states, 1702 states have (on average 1.3072855464159812) internal successors, (2225), 1712 states have internal predecessors, (2225), 310 states have call successors, (310), 60 states have call predecessors, (310), 60 states have return successors, (310), 300 states have call predecessors, (310), 310 states have call successors, (310) [2024-11-28 02:53:01,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2073 states to 2073 states and 2845 transitions. [2024-11-28 02:53:01,183 INFO L78 Accepts]: Start accepts. Automaton has 2073 states and 2845 transitions. Word has length 301 [2024-11-28 02:53:01,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:01,184 INFO L471 AbstractCegarLoop]: Abstraction has 2073 states and 2845 transitions. [2024-11-28 02:53:01,184 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:01,184 INFO L276 IsEmpty]: Start isEmpty. Operand 2073 states and 2845 transitions. [2024-11-28 02:53:01,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:53:01,186 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:01,186 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:01,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-28 02:53:01,187 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:01,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:01,187 INFO L85 PathProgramCache]: Analyzing trace with hash 583798822, now seen corresponding path program 1 times [2024-11-28 02:53:01,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:01,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968307707] [2024-11-28 02:53:01,188 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:01,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:03,443 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:03,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:03,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968307707] [2024-11-28 02:53:03,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968307707] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:03,444 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:03,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 02:53:03,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803683567] [2024-11-28 02:53:03,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:03,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:53:03,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:03,445 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:53:03,445 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:53:03,445 INFO L87 Difference]: Start difference. First operand 2073 states and 2845 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:04,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:04,705 INFO L93 Difference]: Finished difference Result 2387 states and 3211 transitions. [2024-11-28 02:53:04,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:53:04,706 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:53:04,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:04,714 INFO L225 Difference]: With dead ends: 2387 [2024-11-28 02:53:04,714 INFO L226 Difference]: Without dead ends: 2385 [2024-11-28 02:53:04,715 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:53:04,716 INFO L435 NwaCegarLoop]: 263 mSDtfsCounter, 120 mSDsluCounter, 2353 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 2616 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:04,716 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 2616 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:53:04,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2385 states. [2024-11-28 02:53:05,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2385 to 2074. [2024-11-28 02:53:05,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2074 states, 1703 states have (on average 1.3071051086318262) internal successors, (2226), 1713 states have internal predecessors, (2226), 310 states have call successors, (310), 60 states have call predecessors, (310), 60 states have return successors, (310), 300 states have call predecessors, (310), 310 states have call successors, (310) [2024-11-28 02:53:05,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2074 states to 2074 states and 2846 transitions. [2024-11-28 02:53:05,027 INFO L78 Accepts]: Start accepts. Automaton has 2074 states and 2846 transitions. Word has length 302 [2024-11-28 02:53:05,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:05,027 INFO L471 AbstractCegarLoop]: Abstraction has 2074 states and 2846 transitions. [2024-11-28 02:53:05,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:05,028 INFO L276 IsEmpty]: Start isEmpty. Operand 2074 states and 2846 transitions. [2024-11-28 02:53:05,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:53:05,030 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:05,030 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:05,030 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-28 02:53:05,031 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:05,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:05,031 INFO L85 PathProgramCache]: Analyzing trace with hash -427318428, now seen corresponding path program 1 times [2024-11-28 02:53:05,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:05,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009003661] [2024-11-28 02:53:05,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:05,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:05,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:10,146 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:10,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:10,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009003661] [2024-11-28 02:53:10,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009003661] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:10,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:10,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-28 02:53:10,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279036116] [2024-11-28 02:53:10,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:10,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 02:53:10,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:10,148 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 02:53:10,148 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=305, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:53:10,148 INFO L87 Difference]: Start difference. First operand 2074 states and 2846 transitions. Second operand has 19 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 19 states have internal predecessors, (65), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:53:17,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:17,923 INFO L93 Difference]: Finished difference Result 2384 states and 3207 transitions. [2024-11-28 02:53:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 02:53:17,923 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 19 states have internal predecessors, (65), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 302 [2024-11-28 02:53:17,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:17,930 INFO L225 Difference]: With dead ends: 2384 [2024-11-28 02:53:17,931 INFO L226 Difference]: Without dead ends: 2382 [2024-11-28 02:53:17,932 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=256, Invalid=1004, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 02:53:17,933 INFO L435 NwaCegarLoop]: 219 mSDtfsCounter, 761 mSDsluCounter, 2074 mSDsCounter, 0 mSdLazyCounter, 2094 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 2293 SdHoareTripleChecker+Invalid, 2118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 2094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:17,933 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [761 Valid, 2293 Invalid, 2118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 2094 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-11-28 02:53:17,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2382 states. [2024-11-28 02:53:18,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2382 to 2026. [2024-11-28 02:53:18,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2026 states, 1678 states have (on average 1.3134684147794995) internal successors, (2204), 1686 states have internal predecessors, (2204), 292 states have call successors, (292), 55 states have call predecessors, (292), 55 states have return successors, (292), 284 states have call predecessors, (292), 292 states have call successors, (292) [2024-11-28 02:53:18,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2026 states to 2026 states and 2788 transitions. [2024-11-28 02:53:18,141 INFO L78 Accepts]: Start accepts. Automaton has 2026 states and 2788 transitions. Word has length 302 [2024-11-28 02:53:18,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:18,141 INFO L471 AbstractCegarLoop]: Abstraction has 2026 states and 2788 transitions. [2024-11-28 02:53:18,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 19 states have internal predecessors, (65), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:53:18,141 INFO L276 IsEmpty]: Start isEmpty. Operand 2026 states and 2788 transitions. [2024-11-28 02:53:18,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:53:18,143 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:18,143 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:18,143 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-11-28 02:53:18,143 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:18,144 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:18,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1157787942, now seen corresponding path program 1 times [2024-11-28 02:53:18,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:18,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42181798] [2024-11-28 02:53:18,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:18,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:18,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:20,304 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:20,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:20,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42181798] [2024-11-28 02:53:20,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42181798] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:20,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:20,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 02:53:20,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750543806] [2024-11-28 02:53:20,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:20,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 02:53:20,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:20,306 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 02:53:20,306 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:53:20,306 INFO L87 Difference]: Start difference. First operand 2026 states and 2788 transitions. Second operand has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:21,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:21,913 INFO L93 Difference]: Finished difference Result 2288 states and 3100 transitions. [2024-11-28 02:53:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 02:53:21,913 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:53:21,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:21,917 INFO L225 Difference]: With dead ends: 2288 [2024-11-28 02:53:21,918 INFO L226 Difference]: Without dead ends: 2286 [2024-11-28 02:53:21,918 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2024-11-28 02:53:21,919 INFO L435 NwaCegarLoop]: 260 mSDtfsCounter, 204 mSDsluCounter, 1448 mSDsCounter, 0 mSdLazyCounter, 1019 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1708 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:21,919 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 1708 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1019 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-28 02:53:21,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2286 states. [2024-11-28 02:53:22,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2286 to 2088. [2024-11-28 02:53:22,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2088 states, 1719 states have (on average 1.3077370564281559) internal successors, (2248), 1728 states have internal predecessors, (2248), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:53:22,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2088 states to 2088 states and 2864 transitions. [2024-11-28 02:53:22,118 INFO L78 Accepts]: Start accepts. Automaton has 2088 states and 2864 transitions. Word has length 302 [2024-11-28 02:53:22,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:22,119 INFO L471 AbstractCegarLoop]: Abstraction has 2088 states and 2864 transitions. [2024-11-28 02:53:22,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:22,119 INFO L276 IsEmpty]: Start isEmpty. Operand 2088 states and 2864 transitions. [2024-11-28 02:53:22,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:53:22,121 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:22,122 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:22,122 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-11-28 02:53:22,122 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:22,122 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:22,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1004549080, now seen corresponding path program 1 times [2024-11-28 02:53:22,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:22,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377233719] [2024-11-28 02:53:22,123 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:22,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:22,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:25,354 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:25,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:25,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377233719] [2024-11-28 02:53:25,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377233719] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:25,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:25,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 02:53:25,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994961718] [2024-11-28 02:53:25,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:25,355 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:53:25,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:25,355 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:53:25,355 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:53:25,355 INFO L87 Difference]: Start difference. First operand 2088 states and 2864 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:26,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:26,507 INFO L93 Difference]: Finished difference Result 2314 states and 3110 transitions. [2024-11-28 02:53:26,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:53:26,507 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:53:26,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:26,511 INFO L225 Difference]: With dead ends: 2314 [2024-11-28 02:53:26,512 INFO L226 Difference]: Without dead ends: 2312 [2024-11-28 02:53:26,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:53:26,513 INFO L435 NwaCegarLoop]: 243 mSDtfsCounter, 138 mSDsluCounter, 2090 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 2333 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:26,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 2333 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 615 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:53:26,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2312 states. [2024-11-28 02:53:26,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2312 to 2093. [2024-11-28 02:53:26,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2093 states, 1724 states have (on average 1.306844547563805) internal successors, (2253), 1733 states have internal predecessors, (2253), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:53:26,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2093 states to 2093 states and 2869 transitions. [2024-11-28 02:53:26,712 INFO L78 Accepts]: Start accepts. Automaton has 2093 states and 2869 transitions. Word has length 302 [2024-11-28 02:53:26,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:26,713 INFO L471 AbstractCegarLoop]: Abstraction has 2093 states and 2869 transitions. [2024-11-28 02:53:26,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:26,714 INFO L276 IsEmpty]: Start isEmpty. Operand 2093 states and 2869 transitions. [2024-11-28 02:53:26,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:53:26,716 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:26,716 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:26,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-11-28 02:53:26,717 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:26,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:26,720 INFO L85 PathProgramCache]: Analyzing trace with hash -2015666330, now seen corresponding path program 1 times [2024-11-28 02:53:26,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:26,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716374608] [2024-11-28 02:53:26,720 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:26,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:26,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:30,443 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:30,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:30,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716374608] [2024-11-28 02:53:30,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716374608] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:30,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:30,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 02:53:30,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905246748] [2024-11-28 02:53:30,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:30,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:53:30,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:30,445 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:53:30,445 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:53:30,445 INFO L87 Difference]: Start difference. First operand 2093 states and 2869 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:31,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:31,973 INFO L93 Difference]: Finished difference Result 2306 states and 3101 transitions. [2024-11-28 02:53:31,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:53:31,974 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:53:31,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:31,979 INFO L225 Difference]: With dead ends: 2306 [2024-11-28 02:53:31,979 INFO L226 Difference]: Without dead ends: 2304 [2024-11-28 02:53:31,980 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:53:31,980 INFO L435 NwaCegarLoop]: 252 mSDtfsCounter, 93 mSDsluCounter, 1944 mSDsCounter, 0 mSdLazyCounter, 722 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 2196 SdHoareTripleChecker+Invalid, 725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:31,980 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 2196 Invalid, 725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 722 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 02:53:31,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2304 states. [2024-11-28 02:53:32,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2304 to 2133. [2024-11-28 02:53:32,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2133 states, 1764 states have (on average 1.300453514739229) internal successors, (2294), 1773 states have internal predecessors, (2294), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:53:32,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2133 states to 2133 states and 2910 transitions. [2024-11-28 02:53:32,203 INFO L78 Accepts]: Start accepts. Automaton has 2133 states and 2910 transitions. Word has length 302 [2024-11-28 02:53:32,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:32,204 INFO L471 AbstractCegarLoop]: Abstraction has 2133 states and 2910 transitions. [2024-11-28 02:53:32,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:32,204 INFO L276 IsEmpty]: Start isEmpty. Operand 2133 states and 2910 transitions. [2024-11-28 02:53:32,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:53:32,205 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:32,206 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:32,206 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-11-28 02:53:32,206 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:32,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:32,206 INFO L85 PathProgramCache]: Analyzing trace with hash -430559960, now seen corresponding path program 1 times [2024-11-28 02:53:32,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:32,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116768285] [2024-11-28 02:53:32,206 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:32,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:32,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:35,575 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:35,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:35,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116768285] [2024-11-28 02:53:35,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116768285] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:35,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:35,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-28 02:53:35,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938363275] [2024-11-28 02:53:35,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:35,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 02:53:35,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:35,577 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 02:53:35,577 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-11-28 02:53:35,577 INFO L87 Difference]: Start difference. First operand 2133 states and 2910 transitions. Second operand has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:37,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:37,815 INFO L93 Difference]: Finished difference Result 3169 states and 4170 transitions. [2024-11-28 02:53:37,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 02:53:37,815 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:53:37,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:37,821 INFO L225 Difference]: With dead ends: 3169 [2024-11-28 02:53:37,821 INFO L226 Difference]: Without dead ends: 3167 [2024-11-28 02:53:37,823 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2024-11-28 02:53:37,823 INFO L435 NwaCegarLoop]: 300 mSDtfsCounter, 433 mSDsluCounter, 3268 mSDsCounter, 0 mSdLazyCounter, 1388 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 3568 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:37,823 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 3568 Invalid, 1401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1388 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-28 02:53:37,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3167 states. [2024-11-28 02:53:38,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3167 to 2139. [2024-11-28 02:53:38,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2139 states, 1770 states have (on average 1.3005649717514125) internal successors, (2302), 1779 states have internal predecessors, (2302), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:53:38,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2139 states to 2139 states and 2918 transitions. [2024-11-28 02:53:38,104 INFO L78 Accepts]: Start accepts. Automaton has 2139 states and 2918 transitions. Word has length 302 [2024-11-28 02:53:38,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:38,105 INFO L471 AbstractCegarLoop]: Abstraction has 2139 states and 2918 transitions. [2024-11-28 02:53:38,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:38,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2139 states and 2918 transitions. [2024-11-28 02:53:38,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:53:38,106 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:38,106 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:38,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-11-28 02:53:38,106 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:38,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:38,107 INFO L85 PathProgramCache]: Analyzing trace with hash -286769818, now seen corresponding path program 1 times [2024-11-28 02:53:38,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:38,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692558464] [2024-11-28 02:53:38,107 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:38,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:38,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:41,832 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:41,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:41,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692558464] [2024-11-28 02:53:41,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692558464] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:41,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:41,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-28 02:53:41,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171184406] [2024-11-28 02:53:41,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:41,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 02:53:41,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:41,833 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 02:53:41,834 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2024-11-28 02:53:41,834 INFO L87 Difference]: Start difference. First operand 2139 states and 2918 transitions. Second operand has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:46,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:46,355 INFO L93 Difference]: Finished difference Result 2383 states and 3189 transitions. [2024-11-28 02:53:46,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 02:53:46,356 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:53:46,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:46,360 INFO L225 Difference]: With dead ends: 2383 [2024-11-28 02:53:46,361 INFO L226 Difference]: Without dead ends: 2381 [2024-11-28 02:53:46,362 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2024-11-28 02:53:46,362 INFO L435 NwaCegarLoop]: 292 mSDtfsCounter, 437 mSDsluCounter, 2728 mSDsCounter, 0 mSdLazyCounter, 2306 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 3020 SdHoareTripleChecker+Invalid, 2340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:46,362 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 3020 Invalid, 2340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2306 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-28 02:53:46,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2381 states. [2024-11-28 02:53:46,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2381 to 2147. [2024-11-28 02:53:46,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 1778 states have (on average 1.3008998875140607) internal successors, (2313), 1787 states have internal predecessors, (2313), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:53:46,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 2929 transitions. [2024-11-28 02:53:46,565 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 2929 transitions. Word has length 302 [2024-11-28 02:53:46,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:46,565 INFO L471 AbstractCegarLoop]: Abstraction has 2147 states and 2929 transitions. [2024-11-28 02:53:46,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:53:46,565 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 2929 transitions. [2024-11-28 02:53:46,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:53:46,567 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:46,567 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:46,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-11-28 02:53:46,567 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:46,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:46,567 INFO L85 PathProgramCache]: Analyzing trace with hash 287219302, now seen corresponding path program 1 times [2024-11-28 02:53:46,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:46,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211295960] [2024-11-28 02:53:46,568 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:46,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:46,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:50,422 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:50,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:50,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211295960] [2024-11-28 02:53:50,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211295960] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:50,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:50,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-28 02:53:50,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487011201] [2024-11-28 02:53:50,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:50,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 02:53:50,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:50,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 02:53:50,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2024-11-28 02:53:50,423 INFO L87 Difference]: Start difference. First operand 2147 states and 2929 transitions. Second operand has 16 states, 16 states have (on average 4.0625) internal successors, (65), 16 states have internal predecessors, (65), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:53:53,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:53,556 INFO L93 Difference]: Finished difference Result 2425 states and 3253 transitions. [2024-11-28 02:53:53,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:53:53,556 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 16 states have internal predecessors, (65), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 302 [2024-11-28 02:53:53,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:53,561 INFO L225 Difference]: With dead ends: 2425 [2024-11-28 02:53:53,561 INFO L226 Difference]: Without dead ends: 2423 [2024-11-28 02:53:53,562 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2024-11-28 02:53:53,562 INFO L435 NwaCegarLoop]: 277 mSDtfsCounter, 360 mSDsluCounter, 1828 mSDsCounter, 0 mSdLazyCounter, 1709 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 2105 SdHoareTripleChecker+Invalid, 1710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:53,562 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 2105 Invalid, 1710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1709 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-28 02:53:53,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2423 states. [2024-11-28 02:53:53,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2423 to 2147. [2024-11-28 02:53:53,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 1778 states have (on average 1.3020247469066366) internal successors, (2315), 1787 states have internal predecessors, (2315), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:53:53,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 2931 transitions. [2024-11-28 02:53:53,778 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 2931 transitions. Word has length 302 [2024-11-28 02:53:53,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:53,779 INFO L471 AbstractCegarLoop]: Abstraction has 2147 states and 2931 transitions. [2024-11-28 02:53:53,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 16 states have internal predecessors, (65), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:53:53,779 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 2931 transitions. [2024-11-28 02:53:53,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:53:53,780 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:53,781 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:53:53,781 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-11-28 02:53:53,781 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:53,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:53,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1301128600, now seen corresponding path program 1 times [2024-11-28 02:53:53,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:53,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558606567] [2024-11-28 02:53:53,781 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:53,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:53,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:58,664 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:53:58,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:58,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558606567] [2024-11-28 02:53:58,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558606567] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:58,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:58,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-11-28 02:53:58,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225358135] [2024-11-28 02:53:58,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:58,665 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 02:53:58,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:58,665 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 02:53:58,666 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2024-11-28 02:53:58,666 INFO L87 Difference]: Start difference. First operand 2147 states and 2931 transitions. Second operand has 20 states, 20 states have (on average 3.25) internal successors, (65), 20 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:02,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:54:02,804 INFO L93 Difference]: Finished difference Result 3147 states and 4177 transitions. [2024-11-28 02:54:02,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 02:54:02,805 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 20 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:54:02,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:54:02,811 INFO L225 Difference]: With dead ends: 3147 [2024-11-28 02:54:02,811 INFO L226 Difference]: Without dead ends: 3145 [2024-11-28 02:54:02,812 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2024-11-28 02:54:02,813 INFO L435 NwaCegarLoop]: 273 mSDtfsCounter, 604 mSDsluCounter, 2506 mSDsCounter, 0 mSdLazyCounter, 2190 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 2779 SdHoareTripleChecker+Invalid, 2346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 2190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:54:02,813 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 2779 Invalid, 2346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 2190 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-28 02:54:02,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3145 states. [2024-11-28 02:54:03,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3145 to 2140. [2024-11-28 02:54:03,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2140 states, 1771 states have (on average 1.303218520609825) internal successors, (2308), 1780 states have internal predecessors, (2308), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:54:03,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2140 states to 2140 states and 2924 transitions. [2024-11-28 02:54:03,043 INFO L78 Accepts]: Start accepts. Automaton has 2140 states and 2924 transitions. Word has length 302 [2024-11-28 02:54:03,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:54:03,044 INFO L471 AbstractCegarLoop]: Abstraction has 2140 states and 2924 transitions. [2024-11-28 02:54:03,044 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 20 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:03,044 INFO L276 IsEmpty]: Start isEmpty. Operand 2140 states and 2924 transitions. [2024-11-28 02:54:03,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:54:03,046 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:54:03,046 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:54:03,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-11-28 02:54:03,046 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:54:03,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:54:03,046 INFO L85 PathProgramCache]: Analyzing trace with hash -407927706, now seen corresponding path program 1 times [2024-11-28 02:54:03,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:54:03,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326490773] [2024-11-28 02:54:03,047 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:54:03,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:54:03,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:54:07,176 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:54:07,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:54:07,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326490773] [2024-11-28 02:54:07,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326490773] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:54:07,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:54:07,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 02:54:07,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720446664] [2024-11-28 02:54:07,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:54:07,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 02:54:07,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:54:07,177 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 02:54:07,177 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:54:07,178 INFO L87 Difference]: Start difference. First operand 2140 states and 2924 transitions. Second operand has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:10,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:54:10,318 INFO L93 Difference]: Finished difference Result 2506 states and 3385 transitions. [2024-11-28 02:54:10,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:54:10,319 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:54:10,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:54:10,324 INFO L225 Difference]: With dead ends: 2506 [2024-11-28 02:54:10,324 INFO L226 Difference]: Without dead ends: 2504 [2024-11-28 02:54:10,325 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2024-11-28 02:54:10,326 INFO L435 NwaCegarLoop]: 391 mSDtfsCounter, 295 mSDsluCounter, 2827 mSDsCounter, 0 mSdLazyCounter, 1805 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 3218 SdHoareTripleChecker+Invalid, 1818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:54:10,326 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 3218 Invalid, 1818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1805 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-28 02:54:10,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2504 states. [2024-11-28 02:54:10,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2504 to 2130. [2024-11-28 02:54:10,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2130 states, 1761 states have (on average 1.3038046564452015) internal successors, (2296), 1770 states have internal predecessors, (2296), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:54:10,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2130 states to 2130 states and 2912 transitions. [2024-11-28 02:54:10,550 INFO L78 Accepts]: Start accepts. Automaton has 2130 states and 2912 transitions. Word has length 302 [2024-11-28 02:54:10,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:54:10,551 INFO L471 AbstractCegarLoop]: Abstraction has 2130 states and 2912 transitions. [2024-11-28 02:54:10,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:10,551 INFO L276 IsEmpty]: Start isEmpty. Operand 2130 states and 2912 transitions. [2024-11-28 02:54:10,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:54:10,552 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:54:10,553 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:54:10,553 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-11-28 02:54:10,553 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:54:10,553 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:54:10,553 INFO L85 PathProgramCache]: Analyzing trace with hash -264137564, now seen corresponding path program 1 times [2024-11-28 02:54:10,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:54:10,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987581387] [2024-11-28 02:54:10,554 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:54:10,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:54:10,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:54:13,707 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:54:13,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:54:13,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987581387] [2024-11-28 02:54:13,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987581387] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:54:13,707 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:54:13,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 02:54:13,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565931849] [2024-11-28 02:54:13,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:54:13,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:54:13,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:54:13,708 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:54:13,708 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:54:13,708 INFO L87 Difference]: Start difference. First operand 2130 states and 2912 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:15,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:54:15,334 INFO L93 Difference]: Finished difference Result 2430 states and 3253 transitions. [2024-11-28 02:54:15,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:54:15,334 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:54:15,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:54:15,340 INFO L225 Difference]: With dead ends: 2430 [2024-11-28 02:54:15,340 INFO L226 Difference]: Without dead ends: 2428 [2024-11-28 02:54:15,341 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:54:15,341 INFO L435 NwaCegarLoop]: 274 mSDtfsCounter, 103 mSDsluCounter, 2386 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:54:15,341 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 2660 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 842 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 02:54:15,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2428 states. [2024-11-28 02:54:15,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2428 to 2111. [2024-11-28 02:54:15,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2111 states, 1742 states have (on average 1.3019517795637199) internal successors, (2268), 1751 states have internal predecessors, (2268), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:54:15,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2111 states to 2111 states and 2884 transitions. [2024-11-28 02:54:15,559 INFO L78 Accepts]: Start accepts. Automaton has 2111 states and 2884 transitions. Word has length 302 [2024-11-28 02:54:15,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:54:15,560 INFO L471 AbstractCegarLoop]: Abstraction has 2111 states and 2884 transitions. [2024-11-28 02:54:15,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:15,560 INFO L276 IsEmpty]: Start isEmpty. Operand 2111 states and 2884 transitions. [2024-11-28 02:54:15,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 02:54:15,561 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:54:15,561 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:54:15,562 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-11-28 02:54:15,562 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:54:15,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:54:15,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1278496346, now seen corresponding path program 1 times [2024-11-28 02:54:15,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:54:15,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561869119] [2024-11-28 02:54:15,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:54:15,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:54:15,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:54:17,709 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:54:17,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:54:17,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561869119] [2024-11-28 02:54:17,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561869119] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:54:17,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:54:17,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 02:54:17,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702687126] [2024-11-28 02:54:17,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:54:17,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 02:54:17,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:54:17,711 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 02:54:17,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:54:17,711 INFO L87 Difference]: Start difference. First operand 2111 states and 2884 transitions. Second operand has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:19,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:54:19,410 INFO L93 Difference]: Finished difference Result 2435 states and 3257 transitions. [2024-11-28 02:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:54:19,410 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 302 [2024-11-28 02:54:19,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:54:19,415 INFO L225 Difference]: With dead ends: 2435 [2024-11-28 02:54:19,415 INFO L226 Difference]: Without dead ends: 2433 [2024-11-28 02:54:19,416 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2024-11-28 02:54:19,416 INFO L435 NwaCegarLoop]: 283 mSDtfsCounter, 207 mSDsluCounter, 2266 mSDsCounter, 0 mSdLazyCounter, 1076 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 2549 SdHoareTripleChecker+Invalid, 1077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:54:19,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 2549 Invalid, 1077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1076 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 02:54:19,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2433 states. [2024-11-28 02:54:19,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2433 to 2090. [2024-11-28 02:54:19,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2090 states, 1721 states have (on average 1.305055200464846) internal successors, (2246), 1730 states have internal predecessors, (2246), 308 states have call successors, (308), 60 states have call predecessors, (308), 60 states have return successors, (308), 299 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 02:54:19,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2090 states to 2090 states and 2862 transitions. [2024-11-28 02:54:19,645 INFO L78 Accepts]: Start accepts. Automaton has 2090 states and 2862 transitions. Word has length 302 [2024-11-28 02:54:19,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:54:19,645 INFO L471 AbstractCegarLoop]: Abstraction has 2090 states and 2862 transitions. [2024-11-28 02:54:19,645 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:19,646 INFO L276 IsEmpty]: Start isEmpty. Operand 2090 states and 2862 transitions. [2024-11-28 02:54:19,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-28 02:54:19,648 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:54:19,648 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:54:19,648 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-11-28 02:54:19,648 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:54:19,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:54:19,649 INFO L85 PathProgramCache]: Analyzing trace with hash 54361109, now seen corresponding path program 1 times [2024-11-28 02:54:19,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:54:19,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116466022] [2024-11-28 02:54:19,649 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:54:19,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:54:19,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:54:19,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [275735099] [2024-11-28 02:54:19,797 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:54:19,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:54:19,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:54:19,801 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:54:19,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 02:54:20,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 02:54:20,088 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-28 02:54:20,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 02:54:20,480 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-28 02:54:20,480 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-28 02:54:20,481 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 02:54:20,496 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 02:54:20,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:54:20,687 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:54:20,925 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 02:54:20,933 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 02:54:20 BoogieIcfgContainer [2024-11-28 02:54:20,933 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 02:54:20,934 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 02:54:20,934 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 02:54:20,934 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 02:54:20,935 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:41:09" (3/4) ... [2024-11-28 02:54:20,938 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-28 02:54:20,939 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 02:54:20,940 INFO L158 Benchmark]: Toolchain (without parser) took 792787.24ms. Allocated memory was 117.4MB in the beginning and 1.6GB in the end (delta: 1.5GB). Free memory was 84.7MB in the beginning and 865.7MB in the end (delta: -781.0MB). Peak memory consumption was 681.7MB. Max. memory is 16.1GB. [2024-11-28 02:54:20,941 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 167.8MB. Free memory is still 102.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 02:54:20,941 INFO L158 Benchmark]: CACSL2BoogieTranslator took 380.84ms. Allocated memory is still 117.4MB. Free memory was 84.4MB in the beginning and 67.6MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 02:54:20,941 INFO L158 Benchmark]: Boogie Procedure Inliner took 88.31ms. Allocated memory is still 117.4MB. Free memory was 67.3MB in the beginning and 62.0MB in the end (delta: 5.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 02:54:20,941 INFO L158 Benchmark]: Boogie Preprocessor took 63.90ms. Allocated memory is still 117.4MB. Free memory was 62.0MB in the beginning and 54.2MB in the end (delta: 7.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 02:54:20,942 INFO L158 Benchmark]: RCFGBuilder took 977.08ms. Allocated memory is still 117.4MB. Free memory was 54.2MB in the beginning and 68.8MB in the end (delta: -14.5MB). Peak memory consumption was 32.7MB. Max. memory is 16.1GB. [2024-11-28 02:54:20,942 INFO L158 Benchmark]: TraceAbstraction took 791265.00ms. Allocated memory was 117.4MB in the beginning and 1.6GB in the end (delta: 1.5GB). Free memory was 68.2MB in the beginning and 866.0MB in the end (delta: -797.8MB). Peak memory consumption was 658.1MB. Max. memory is 16.1GB. [2024-11-28 02:54:20,942 INFO L158 Benchmark]: Witness Printer took 5.23ms. Allocated memory is still 1.6GB. Free memory was 866.0MB in the beginning and 865.7MB in the end (delta: 332.8kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 02:54:20,943 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.37ms. Allocated memory is still 167.8MB. Free memory is still 102.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 380.84ms. Allocated memory is still 117.4MB. Free memory was 84.4MB in the beginning and 67.6MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 88.31ms. Allocated memory is still 117.4MB. Free memory was 67.3MB in the beginning and 62.0MB in the end (delta: 5.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 63.90ms. Allocated memory is still 117.4MB. Free memory was 62.0MB in the beginning and 54.2MB in the end (delta: 7.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 977.08ms. Allocated memory is still 117.4MB. Free memory was 54.2MB in the beginning and 68.8MB in the end (delta: -14.5MB). Peak memory consumption was 32.7MB. Max. memory is 16.1GB. * TraceAbstraction took 791265.00ms. Allocated memory was 117.4MB in the beginning and 1.6GB in the end (delta: 1.5GB). Free memory was 68.2MB in the beginning and 866.0MB in the end (delta: -797.8MB). Peak memory consumption was 658.1MB. Max. memory is 16.1GB. * Witness Printer took 5.23ms. Allocated memory is still 1.6GB. Free memory was 866.0MB in the beginning and 865.7MB in the end (delta: 332.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 223, overapproximation of shiftLeft at line 223, overapproximation of shiftLeft at line 112, overapproximation of someBinaryFLOATComparisonOperation at line 181, overapproximation of someBinaryFLOATComparisonOperation at line 176, overapproximation of someBinaryFLOATComparisonOperation at line 172, overapproximation of someBinaryFLOATComparisonOperation at line 86, overapproximation of someBinaryFLOATComparisonOperation at line 174, overapproximation of someUnaryDOUBLEoperation at line 40, overapproximation of someBinaryDOUBLEComparisonOperation at line 197, overapproximation of someBinaryDOUBLEComparisonOperation at line 196, overapproximation of someBinaryDOUBLEComparisonOperation at line 73, overapproximation of someBinaryDOUBLEComparisonOperation at line 189, overapproximation of someBinaryDOUBLEComparisonOperation at line 194, overapproximation of someBinaryDOUBLEComparisonOperation at line 80. 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 short int var_1_19 = 2; [L38] float var_1_20 = 100000.5; [L39] float var_1_21 = 31.9; [L40] float var_1_22 = -0.6; [L41] unsigned short int var_1_23 = 32; [L42] float var_1_24 = 24.5; [L43] double var_1_25 = 10000000000.5; [L44] unsigned char var_1_26 = 1; [L45] unsigned char var_1_27 = 1; [L46] double var_1_28 = 64.25; [L47] signed char var_1_29 = -10; [L48] signed char var_1_30 = -4; [L49] unsigned long int var_1_31 = 4; [L50] signed char var_1_32 = 100; [L51] double var_1_33 = 199.5; [L52] double var_1_34 = 7.6; [L53] signed char var_1_35 = 64; [L54] signed char var_1_36 = 10; [L55] signed char var_1_37 = 16; [L56] unsigned short int var_1_38 = 64; [L57] unsigned long int var_1_39 = 500; [L58] unsigned long int var_1_40 = 32; [L59] signed char var_1_41 = 32; [L60] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L227] isInitial = 1 [L228] FCALL initially() [L230] CALL updateLastVariables() [L220] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L230] RET updateLastVariables() [L231] CALL updateVariables() [L144] var_1_4 = __VERIFIER_nondet_ushort() [L145] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L145] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L146] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L146] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L147] var_1_5 = __VERIFIER_nondet_ushort() [L148] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L148] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L149] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L149] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L150] var_1_6 = __VERIFIER_nondet_ushort() [L151] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_7=16, var_1_8=0, var_1_9=1] [L151] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_7=16, var_1_8=0, var_1_9=1] [L152] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=16, var_1_8=0, var_1_9=1] [L152] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=16, var_1_8=0, var_1_9=1] [L153] var_1_7 = __VERIFIER_nondet_ushort() [L154] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_8=0, var_1_9=1] [L154] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_8=0, var_1_9=1] [L155] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L155] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L156] var_1_9 = __VERIFIER_nondet_uchar() [L157] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L157] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L158] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L158] 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L159] var_1_11 = __VERIFIER_nondet_short() [L160] 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=4, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L160] 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=4, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L161] 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=4, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L161] 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=4, 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_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L162] var_1_12 = __VERIFIER_nondet_short() [L163] 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=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L163] 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=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L164] 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=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L164] 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=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L165] var_1_13 = __VERIFIER_nondet_short() [L166] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L166] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L167] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L167] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L168] var_1_16 = __VERIFIER_nondet_ushort() [L169] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L169] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L170] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L170] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L171] var_1_20 = __VERIFIER_nondet_float() [L172] CALL assume_abort_if_not((var_1_20 >= -922337.2036854776000e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 9223372.036854776000e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L172] RET assume_abort_if_not((var_1_20 >= -922337.2036854776000e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 9223372.036854776000e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_21=319/10, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L173] var_1_21 = __VERIFIER_nondet_float() [L174] CALL assume_abort_if_not((var_1_21 >= -922337.2036854776000e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854776000e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L174] RET assume_abort_if_not((var_1_21 >= -922337.2036854776000e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854776000e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L175] var_1_22 = __VERIFIER_nondet_float() [L176] CALL assume_abort_if_not((var_1_22 >= -922337.2036854776000e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854776000e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L176] RET assume_abort_if_not((var_1_22 >= -922337.2036854776000e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854776000e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=32, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L177] var_1_23 = __VERIFIER_nondet_ushort() [L178] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L178] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L179] CALL assume_abort_if_not(var_1_23 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L179] RET assume_abort_if_not(var_1_23 <= 65534) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_24=49/2, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L180] var_1_24 = __VERIFIER_nondet_float() [L181] CALL assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L181] RET assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=1, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L182] var_1_26 = __VERIFIER_nondet_uchar() [L183] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L183] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L184] CALL assume_abort_if_not(var_1_26 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L184] RET assume_abort_if_not(var_1_26 <= 1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L185] var_1_27 = __VERIFIER_nondet_uchar() [L186] CALL assume_abort_if_not(var_1_27 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L186] RET assume_abort_if_not(var_1_27 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L187] CALL assume_abort_if_not(var_1_27 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L187] RET assume_abort_if_not(var_1_27 <= 1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L188] var_1_28 = __VERIFIER_nondet_double() [L189] CALL assume_abort_if_not((var_1_28 >= -922337.2036854765600e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L189] RET assume_abort_if_not((var_1_28 >= -922337.2036854765600e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L190] var_1_30 = __VERIFIER_nondet_char() [L191] CALL assume_abort_if_not(var_1_30 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L191] RET assume_abort_if_not(var_1_30 >= -127) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L192] CALL assume_abort_if_not(var_1_30 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L192] RET assume_abort_if_not(var_1_30 <= 126) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L193] var_1_33 = __VERIFIER_nondet_double() [L194] CALL assume_abort_if_not((var_1_33 >= -922337.2036854776000e+13F && var_1_33 <= -1.0e-20F) || (var_1_33 <= 9223372.036854776000e+12F && var_1_33 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L194] RET assume_abort_if_not((var_1_33 >= -922337.2036854776000e+13F && var_1_33 <= -1.0e-20F) || (var_1_33 <= 9223372.036854776000e+12F && var_1_33 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L195] var_1_34 = __VERIFIER_nondet_double() [L196] CALL assume_abort_if_not((var_1_34 >= -922337.2036854776000e+13F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L196] RET assume_abort_if_not((var_1_34 >= -922337.2036854776000e+13F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L197] CALL assume_abort_if_not(var_1_34 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L197] RET assume_abort_if_not(var_1_34 != 0.0F) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L198] var_1_35 = __VERIFIER_nondet_char() [L199] CALL assume_abort_if_not(var_1_35 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L199] RET assume_abort_if_not(var_1_35 >= -1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L200] CALL assume_abort_if_not(var_1_35 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L200] RET assume_abort_if_not(var_1_35 <= 126) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L201] var_1_36 = __VERIFIER_nondet_char() [L202] CALL assume_abort_if_not(var_1_36 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L202] RET assume_abort_if_not(var_1_36 >= -1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L203] CALL assume_abort_if_not(var_1_36 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L203] RET assume_abort_if_not(var_1_36 <= 126) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L204] var_1_37 = __VERIFIER_nondet_char() [L205] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L205] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L206] CALL assume_abort_if_not(var_1_37 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L206] RET assume_abort_if_not(var_1_37 <= 126) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=500, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L207] var_1_39 = __VERIFIER_nondet_ulong() [L208] CALL assume_abort_if_not(var_1_39 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L208] RET assume_abort_if_not(var_1_39 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L209] CALL assume_abort_if_not(var_1_39 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L209] RET assume_abort_if_not(var_1_39 <= 4294967295) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L210] CALL assume_abort_if_not(var_1_39 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L210] RET assume_abort_if_not(var_1_39 != 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=32, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L211] var_1_40 = __VERIFIER_nondet_ulong() [L212] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L212] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L213] CALL assume_abort_if_not(var_1_40 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L213] RET assume_abort_if_not(var_1_40 <= 4294967295) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L214] CALL assume_abort_if_not(var_1_40 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L214] RET assume_abort_if_not(var_1_40 != 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=32, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L215] var_1_41 = __VERIFIER_nondet_char() [L216] CALL assume_abort_if_not(var_1_41 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L216] RET assume_abort_if_not(var_1_41 >= -128) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L217] CALL assume_abort_if_not(var_1_41 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L217] RET assume_abort_if_not(var_1_41 <= 127) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L231] RET updateVariables() [L232] CALL step() [L64] unsigned short int stepLocal_1 = var_1_6; [L65] unsigned char stepLocal_0 = last_1_var_1_8; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_0=0, stepLocal_1=-131070, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L66] COND FALSE !(last_1_var_1_8 && stepLocal_0) VAL [isInitial=1, last_1_var_1_8=0, stepLocal_1=-131070, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L69] COND TRUE ((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < stepLocal_1 [L70] var_1_1 = var_1_5 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L73] COND TRUE var_1_33 <= (var_1_25 / var_1_34) [L74] var_1_32 = (((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_37) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=0, var_1_9=1] [L76] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L77] COND FALSE !(var_1_26 && (! (! var_1_27))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L80] COND TRUE (var_1_25 <= var_1_22) && var_1_27 [L81] var_1_29 = ((((var_1_30) > (-100)) ? (var_1_30) : (-100))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=5, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L83] COND TRUE \read(var_1_8) [L84] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L86] COND FALSE !(var_1_20 <= var_1_21) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L99] COND FALSE !(var_1_31 >= ((~ 128u) % ((((var_1_39) < (var_1_40)) ? (var_1_39) : (var_1_40))))) [L110] var_1_38 = var_1_23 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L112] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L112] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L112] signed long int stepLocal_4 = (((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7))); [L113] COND TRUE stepLocal_4 >= var_1_14 [L114] var_1_17 = var_1_11 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=4, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L118] var_1_31 = var_1_23 [L119] unsigned short int stepLocal_5 = var_1_5; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_5=-65535, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L120] COND FALSE !(stepLocal_5 == var_1_16) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L127] COND TRUE \read(var_1_9) [L128] var_1_18 = 200 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L131] unsigned char stepLocal_3 = var_1_9; [L132] unsigned long int stepLocal_2 = var_1_17; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_2=4, stepLocal_3=1, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L133] COND FALSE !(stepLocal_2 < var_1_6) [L140] var_1_10 = var_1_13 VAL [isInitial=1, last_1_var_1_8=0, stepLocal_3=1, var_1_10=32766, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L232] RET step() [L233] CALL, EXPR property() [L223] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L223] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L223] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L223] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L223] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L223] 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=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L223-L224] 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)) ; [L233] RET, EXPR property() [L233] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] [L19] reach_error() VAL [isInitial=1, last_1_var_1_8=0, var_1_10=32766, var_1_11=4, var_1_12=-16383, var_1_13=32766, var_1_14=24578, var_1_16=24576, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_23=0, var_1_25=20000000001/2, var_1_26=0, var_1_27=1, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=4294967169, var_1_40=4294967169, var_1_41=-128, var_1_4=-16386, var_1_5=-65535, var_1_6=-131070, var_1_7=1, var_1_8=1, var_1_9=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 146 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 790.9s, OverallIterations: 52, TraceHistogramMax: 48, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 142.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 26423 SdHoareTripleChecker+Valid, 79.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 26423 mSDsluCounter, 93510 SdHoareTripleChecker+Invalid, 71.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 80310 mSDsCounter, 5103 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 54110 IncrementalHoareTripleChecker+Invalid, 59213 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5103 mSolverCounterUnsat, 13200 mSDtfsCounter, 54110 mSolverCounterSat, 0.7s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1350 GetRequests, 357 SyntacticMatches, 14 SemanticMatches, 979 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3326 ImplicationChecksByTransitivity, 88.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2830occurred in iteration=38, InterpolantAutomatonStates: 690, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 8.5s AutomataMinimizationTime, 51 MinimizatonAttempts, 16072 StatesRemovedByMinimization, 51 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 633.3s InterpolantComputationTime, 15802 NumberOfCodeBlocks, 15802 NumberOfCodeBlocksAsserted, 53 NumberOfCheckSat, 15145 ConstructedInterpolants, 0 QuantifiedInterpolants, 112621 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 51 InterpolantComputations, 51 PerfectInterpolantSequences, 230112/230112 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-11-28 02:54:21,164 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-28 02:54:21,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/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_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB --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 73a02241f62dd5f03e40960bce3ebc0277b0698412736895e26f9644edb13c8b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 02:54:23,984 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 02:54:24,098 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-28 02:54:24,111 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 02:54:24,111 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 02:54:24,156 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 02:54:24,157 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 02:54:24,158 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 02:54:24,159 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 02:54:24,160 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 02:54:24,160 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 02:54:24,160 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 02:54:24,162 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 02:54:24,162 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 02:54:24,162 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 02:54:24,162 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 02:54:24,162 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 02:54:24,162 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 02:54:24,163 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 02:54:24,164 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 02:54:24,164 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 02:54:24,164 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 02:54:24,164 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 02:54:24,164 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-28 02:54:24,164 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-28 02:54:24,164 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-28 02:54:24,165 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 02:54:24,165 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 02:54:24,165 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 02:54:24,165 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 02:54:24,165 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 02:54:24,165 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:54:24,165 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:54:24,165 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:54:24,165 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:54:24,165 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:54:24,166 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 02:54:24,166 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 02:54:24,167 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 02:54:24,167 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_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 73a02241f62dd5f03e40960bce3ebc0277b0698412736895e26f9644edb13c8b [2024-11-28 02:54:24,495 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 02:54:24,505 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 02:54:24,508 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 02:54:24,510 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 02:54:24,510 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 02:54:24,512 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i [2024-11-28 02:54:27,602 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data/da680691f/0286fc3c172b41a193936a09859afa8a/FLAGcab4381fc [2024-11-28 02:54:27,964 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 02:54:27,968 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i [2024-11-28 02:54:27,992 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data/da680691f/0286fc3c172b41a193936a09859afa8a/FLAGcab4381fc [2024-11-28 02:54:28,016 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/data/da680691f/0286fc3c172b41a193936a09859afa8a [2024-11-28 02:54:28,018 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 02:54:28,020 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 02:54:28,023 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 02:54:28,023 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 02:54:28,029 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 02:54:28,030 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,031 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@de8a371 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28, skipping insertion in model container [2024-11-28 02:54:28,033 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,068 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 02:54:28,219 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_5f1be723-dcae-434f-a9cc-b5157f97208e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i[919,932] [2024-11-28 02:54:28,316 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:54:28,335 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 02:54:28,347 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i[919,932] [2024-11-28 02:54:28,393 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:54:28,420 INFO L204 MainTranslator]: Completed translation [2024-11-28 02:54:28,421 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28 WrapperNode [2024-11-28 02:54:28,422 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 02:54:28,423 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 02:54:28,423 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 02:54:28,424 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 02:54:28,432 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,446 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,480 INFO L138 Inliner]: procedures = 27, calls = 61, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 247 [2024-11-28 02:54:28,481 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 02:54:28,482 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 02:54:28,482 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 02:54:28,482 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 02:54:28,491 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,492 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,496 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,510 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-11-28 02:54:28,510 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,511 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,534 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,537 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,545 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,548 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,550 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,554 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 02:54:28,554 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 02:54:28,555 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 02:54:28,555 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 02:54:28,556 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (1/1) ... [2024-11-28 02:54:28,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:54:28,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:54:28,591 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 02:54:28,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 02:54:28,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 02:54:28,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-28 02:54:28,624 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 02:54:28,625 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 02:54:28,625 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 02:54:28,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 02:54:28,773 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 02:54:28,775 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 02:54:33,580 INFO L? ?]: Removed 20 outVars from TransFormulas that were not future-live. [2024-11-28 02:54:33,580 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 02:54:33,599 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 02:54:33,602 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 02:54:33,603 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:54:33 BoogieIcfgContainer [2024-11-28 02:54:33,603 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 02:54:33,607 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 02:54:33,607 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 02:54:33,613 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 02:54:33,613 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 02:54:28" (1/3) ... [2024-11-28 02:54:33,614 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17ef2c7d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:54:33, skipping insertion in model container [2024-11-28 02:54:33,614 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:54:28" (2/3) ... [2024-11-28 02:54:33,615 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17ef2c7d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:54:33, skipping insertion in model container [2024-11-28 02:54:33,615 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:54:33" (3/3) ... [2024-11-28 02:54:33,617 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i [2024-11-28 02:54:33,635 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 02:54:33,639 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-pr-cn_file-10.i that has 2 procedures, 116 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 02:54:33,718 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 02:54:33,730 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;@4ab5ca38, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 02:54:33,731 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 02:54:33,735 INFO L276 IsEmpty]: Start isEmpty. Operand has 116 states, 65 states have (on average 1.3692307692307693) internal successors, (89), 66 states have internal predecessors, (89), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-11-28 02:54:33,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-11-28 02:54:33,754 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:54:33,755 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:54:33,756 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:54:33,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:54:33,761 INFO L85 PathProgramCache]: Analyzing trace with hash 688471685, now seen corresponding path program 1 times [2024-11-28 02:54:33,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 02:54:33,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2137809221] [2024-11-28 02:54:33,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:54:33,774 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 02:54:33,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 02:54:33,777 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 02:54:33,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-28 02:54:34,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:54:35,009 INFO L256 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 02:54:35,022 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:54:35,095 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 1678 proven. 0 refuted. 0 times theorem prover too weak. 2834 trivial. 0 not checked. [2024-11-28 02:54:35,095 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:54:35,096 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 02:54:35,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2137809221] [2024-11-28 02:54:35,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2137809221] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:54:35,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:54:35,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 02:54:35,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918145937] [2024-11-28 02:54:35,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:54:35,106 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 02:54:35,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 02:54:35,130 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 02:54:35,131 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 02:54:35,134 INFO L87 Difference]: Start difference. First operand has 116 states, 65 states have (on average 1.3692307692307693) internal successors, (89), 66 states have internal predecessors, (89), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Second operand has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:54:35,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:54:35,198 INFO L93 Difference]: Finished difference Result 225 states and 412 transitions. [2024-11-28 02:54:35,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 02:54:35,201 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 290 [2024-11-28 02:54:35,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:54:35,213 INFO L225 Difference]: With dead ends: 225 [2024-11-28 02:54:35,214 INFO L226 Difference]: Without dead ends: 112 [2024-11-28 02:54:35,220 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 289 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-11-28 02:54:35,224 INFO L435 NwaCegarLoop]: 178 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, 178 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-11-28 02:54:35,224 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:54:35,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-11-28 02:54:35,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2024-11-28 02:54:35,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 62 states have (on average 1.3225806451612903) internal successors, (82), 62 states have internal predecessors, (82), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-11-28 02:54:35,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 178 transitions. [2024-11-28 02:54:35,310 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 178 transitions. Word has length 290 [2024-11-28 02:54:35,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:54:35,310 INFO L471 AbstractCegarLoop]: Abstraction has 112 states and 178 transitions. [2024-11-28 02:54:35,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-28 02:54:35,313 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 178 transitions. [2024-11-28 02:54:35,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-11-28 02:54:35,322 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:54:35,323 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:54:35,345 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-28 02:54:35,525 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 02:54:35,526 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:54:35,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:54:35,528 INFO L85 PathProgramCache]: Analyzing trace with hash -519989379, now seen corresponding path program 1 times [2024-11-28 02:54:35,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 02:54:35,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1793687871] [2024-11-28 02:54:35,530 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:54:35,530 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 02:54:35,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 02:54:35,533 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 02:54:35,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-28 02:54:36,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:54:36,786 INFO L256 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 02:54:36,801 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:54:41,385 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2024-11-28 02:54:41,387 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:54:41,387 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 02:54:41,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1793687871] [2024-11-28 02:54:41,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1793687871] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:54:41,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:54:41,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:54:41,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664383082] [2024-11-28 02:54:41,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:54:41,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:54:41,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 02:54:41,396 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:54:41,397 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:54:41,397 INFO L87 Difference]: Start difference. First operand 112 states and 178 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:42,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:54:42,220 INFO L93 Difference]: Finished difference Result 376 states and 600 transitions. [2024-11-28 02:54:42,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:54:42,223 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 290 [2024-11-28 02:54:42,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:54:42,229 INFO L225 Difference]: With dead ends: 376 [2024-11-28 02:54:42,230 INFO L226 Difference]: Without dead ends: 267 [2024-11-28 02:54:42,231 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:54:42,233 INFO L435 NwaCegarLoop]: 206 mSDtfsCounter, 153 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 02:54:42,233 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 781 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 02:54:42,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-11-28 02:54:42,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 213. [2024-11-28 02:54:42,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 114 states have (on average 1.2894736842105263) internal successors, (147), 114 states have internal predecessors, (147), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-28 02:54:42,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 339 transitions. [2024-11-28 02:54:42,292 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 339 transitions. Word has length 290 [2024-11-28 02:54:42,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:54:42,294 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 339 transitions. [2024-11-28 02:54:42,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) [2024-11-28 02:54:42,294 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 339 transitions. [2024-11-28 02:54:42,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2024-11-28 02:54:42,301 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:54:42,301 INFO L218 NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-28 02:54:42,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2024-11-28 02:54:42,501 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 02:54:42,502 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:54:42,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:54:42,503 INFO L85 PathProgramCache]: Analyzing trace with hash -289369003, now seen corresponding path program 1 times [2024-11-28 02:54:42,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 02:54:42,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1858430957] [2024-11-28 02:54:42,504 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:54:42,504 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 02:54:42,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 02:54:42,506 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 02:54:42,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f1be723-dcae-434f-a9cc-b5157f97208e/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-28 02:54:43,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:54:43,758 INFO L256 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 02:54:43,773 INFO L279 TraceCheckSpWp]: Computing forward predicates...