./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.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_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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_e35ca308-603d-4688-9c59-9b1d992d4a38/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 c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:05:06,424 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:05:06,501 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 04:05:06,506 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:05:06,507 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:05:06,549 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:05:06,550 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:05:06,550 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:05:06,551 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:05:06,551 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:05:06,552 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:05:06,552 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:05:06,553 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:05:06,553 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:05:06,553 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:05:06,553 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:05:06,554 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:05:06,554 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:05:06,555 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:05:06,555 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:05:06,555 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:05:06,556 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:05:06,556 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 04:05:06,556 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 04:05:06,556 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:05:06,556 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:05:06,557 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:05:06,557 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:05:06,558 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_e35ca308-603d-4688-9c59-9b1d992d4a38/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 -> c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 [2024-11-28 04:05:06,888 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:05:06,902 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:05:06,906 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:05:06,907 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:05:06,908 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:05:06,910 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i [2024-11-28 04:05:09,899 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data/b2ef9abf5/4e01375cc7c14627985f5db64bcbb667/FLAG514b0cce1 [2024-11-28 04:05:10,179 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:05:10,180 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i [2024-11-28 04:05:10,190 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data/b2ef9abf5/4e01375cc7c14627985f5db64bcbb667/FLAG514b0cce1 [2024-11-28 04:05:10,205 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data/b2ef9abf5/4e01375cc7c14627985f5db64bcbb667 [2024-11-28 04:05:10,207 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:05:10,208 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:05:10,210 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:05:10,210 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:05:10,214 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:05:10,215 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:10,216 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@338c8a69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10, skipping insertion in model container [2024-11-28 04:05:10,216 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:10,243 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:05:10,398 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_e35ca308-603d-4688-9c59-9b1d992d4a38/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-28 04:05:10,606 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:05:10,624 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:05:10,636 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_e35ca308-603d-4688-9c59-9b1d992d4a38/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-28 04:05:10,777 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:05:10,803 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:05:10,804 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10 WrapperNode [2024-11-28 04:05:10,805 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:05:10,806 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:05:10,806 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:05:10,807 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:05:10,818 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:10,845 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:10,907 INFO L138 Inliner]: procedures = 26, calls = 56, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 467 [2024-11-28 04:05:10,908 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:05:10,908 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:05:10,908 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:05:10,908 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:05:10,918 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:10,918 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:10,931 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:10,979 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 04:05:10,979 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:10,979 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:11,011 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:11,017 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:11,025 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:11,038 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:11,046 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:11,056 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:05:11,057 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:05:11,057 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:05:11,058 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:05:11,059 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (1/1) ... [2024-11-28 04:05:11,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:05:11,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:05:11,093 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:05:11,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:05:11,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:05:11,120 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 04:05:11,120 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 04:05:11,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 04:05:11,120 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:05:11,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:05:11,255 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:05:11,257 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:05:12,343 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2024-11-28 04:05:12,344 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:05:12,357 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:05:12,357 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 04:05:12,357 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:05:12 BoogieIcfgContainer [2024-11-28 04:05:12,358 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:05:12,360 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:05:12,360 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:05:12,365 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:05:12,365 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:05:10" (1/3) ... [2024-11-28 04:05:12,366 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f0a58d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:05:12, skipping insertion in model container [2024-11-28 04:05:12,366 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:05:10" (2/3) ... [2024-11-28 04:05:12,366 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f0a58d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:05:12, skipping insertion in model container [2024-11-28 04:05:12,367 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:05:12" (3/3) ... [2024-11-28 04:05:12,368 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-89.i [2024-11-28 04:05:12,383 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:05:12,386 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-89.i that has 2 procedures, 195 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 04:05:12,453 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:05:12,468 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;@6d68d793, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:05:12,469 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 04:05:12,475 INFO L276 IsEmpty]: Start isEmpty. Operand has 195 states, 149 states have (on average 1.523489932885906) internal successors, (227), 150 states have internal predecessors, (227), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-28 04:05:12,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 04:05:12,498 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:12,499 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:12,500 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:12,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:12,506 INFO L85 PathProgramCache]: Analyzing trace with hash 102350972, now seen corresponding path program 1 times [2024-11-28 04:05:12,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:12,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577470702] [2024-11-28 04:05:12,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:12,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:12,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:13,188 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-11-28 04:05:13,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:13,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577470702] [2024-11-28 04:05:13,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577470702] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:05:13,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055079758] [2024-11-28 04:05:13,190 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:13,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:05:13,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:05:13,196 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:05:13,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 04:05:13,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:13,520 INFO L256 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 04:05:13,541 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:05:13,601 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-11-28 04:05:13,601 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:05:13,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055079758] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:13,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:05:13,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 04:05:13,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253955639] [2024-11-28 04:05:13,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:13,612 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 04:05:13,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:13,638 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 04:05:13,639 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:05:13,643 INFO L87 Difference]: Start difference. First operand has 195 states, 149 states have (on average 1.523489932885906) internal successors, (227), 150 states have internal predecessors, (227), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-28 04:05:13,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:13,709 INFO L93 Difference]: Finished difference Result 383 states and 663 transitions. [2024-11-28 04:05:13,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 04:05:13,712 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) Word has length 298 [2024-11-28 04:05:13,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:13,719 INFO L225 Difference]: With dead ends: 383 [2024-11-28 04:05:13,720 INFO L226 Difference]: Without dead ends: 191 [2024-11-28 04:05:13,724 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 299 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 04:05:13,726 INFO L435 NwaCegarLoop]: 306 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, 306 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 04:05:13,727 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:05:13,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-28 04:05:13,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2024-11-28 04:05:13,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 146 states have (on average 1.5068493150684932) internal successors, (220), 146 states have internal predecessors, (220), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-28 04:05:13,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 306 transitions. [2024-11-28 04:05:13,789 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 306 transitions. Word has length 298 [2024-11-28 04:05:13,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:13,789 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 306 transitions. [2024-11-28 04:05:13,790 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-28 04:05:13,790 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 306 transitions. [2024-11-28 04:05:13,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 04:05:13,802 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:13,803 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:13,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 04:05:14,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:05:14,003 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:14,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:14,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1093325194, now seen corresponding path program 1 times [2024-11-28 04:05:14,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:14,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88224841] [2024-11-28 04:05:14,005 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:14,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:14,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:14,554 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:14,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:14,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88224841] [2024-11-28 04:05:14,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88224841] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:14,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:14,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:05:14,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354499225] [2024-11-28 04:05:14,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:14,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:05:14,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:14,561 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:05:14,561 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:05:14,561 INFO L87 Difference]: Start difference. First operand 191 states and 306 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:14,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:14,688 INFO L93 Difference]: Finished difference Result 498 states and 797 transitions. [2024-11-28 04:05:14,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:05:14,689 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 298 [2024-11-28 04:05:14,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:14,693 INFO L225 Difference]: With dead ends: 498 [2024-11-28 04:05:14,693 INFO L226 Difference]: Without dead ends: 310 [2024-11-28 04:05:14,695 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 04:05:14,695 INFO L435 NwaCegarLoop]: 294 mSDtfsCounter, 165 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:14,696 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 573 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:05:14,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-28 04:05:14,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 307. [2024-11-28 04:05:14,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 257 states have (on average 1.5369649805447472) internal successors, (395), 258 states have internal predecessors, (395), 47 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:05:14,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 489 transitions. [2024-11-28 04:05:14,767 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 489 transitions. Word has length 298 [2024-11-28 04:05:14,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:14,769 INFO L471 AbstractCegarLoop]: Abstraction has 307 states and 489 transitions. [2024-11-28 04:05:14,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:14,770 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 489 transitions. [2024-11-28 04:05:14,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 04:05:14,778 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:14,778 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:14,778 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 04:05:14,779 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:14,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:14,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1278414068, now seen corresponding path program 1 times [2024-11-28 04:05:14,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:14,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835855843] [2024-11-28 04:05:14,782 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:14,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:14,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:15,222 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:15,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:15,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835855843] [2024-11-28 04:05:15,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835855843] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:15,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:15,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:05:15,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806309606] [2024-11-28 04:05:15,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:15,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:05:15,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:15,224 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:05:15,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:05:15,226 INFO L87 Difference]: Start difference. First operand 307 states and 489 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:15,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:15,360 INFO L93 Difference]: Finished difference Result 794 states and 1257 transitions. [2024-11-28 04:05:15,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:05:15,361 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 298 [2024-11-28 04:05:15,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:15,368 INFO L225 Difference]: With dead ends: 794 [2024-11-28 04:05:15,368 INFO L226 Difference]: Without dead ends: 490 [2024-11-28 04:05:15,370 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 04:05:15,371 INFO L435 NwaCegarLoop]: 356 mSDtfsCounter, 128 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:15,371 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 636 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:05:15,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2024-11-28 04:05:15,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 487. [2024-11-28 04:05:15,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 425 states have (on average 1.5294117647058822) internal successors, (650), 428 states have internal predecessors, (650), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 54 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-28 04:05:15,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 764 transitions. [2024-11-28 04:05:15,424 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 764 transitions. Word has length 298 [2024-11-28 04:05:15,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:15,425 INFO L471 AbstractCegarLoop]: Abstraction has 487 states and 764 transitions. [2024-11-28 04:05:15,425 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:15,425 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 764 transitions. [2024-11-28 04:05:15,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 04:05:15,432 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:15,432 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:15,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 04:05:15,433 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:15,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:15,434 INFO L85 PathProgramCache]: Analyzing trace with hash -2094421936, now seen corresponding path program 1 times [2024-11-28 04:05:15,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:15,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39496862] [2024-11-28 04:05:15,434 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:15,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:15,953 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:15,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:15,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39496862] [2024-11-28 04:05:15,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39496862] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:15,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:15,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:05:15,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756670205] [2024-11-28 04:05:15,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:15,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:05:15,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:15,956 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:05:15,957 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:05:15,957 INFO L87 Difference]: Start difference. First operand 487 states and 764 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:16,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:16,196 INFO L93 Difference]: Finished difference Result 1315 states and 2057 transitions. [2024-11-28 04:05:16,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:05:16,197 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 298 [2024-11-28 04:05:16,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:16,203 INFO L225 Difference]: With dead ends: 1315 [2024-11-28 04:05:16,204 INFO L226 Difference]: Without dead ends: 831 [2024-11-28 04:05:16,205 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:05:16,208 INFO L435 NwaCegarLoop]: 301 mSDtfsCounter, 134 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:16,208 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 834 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:05:16,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2024-11-28 04:05:16,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 825. [2024-11-28 04:05:16,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 751 states have (on average 1.5246338215712383) internal successors, (1145), 758 states have internal predecessors, (1145), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-28 04:05:16,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1275 transitions. [2024-11-28 04:05:16,275 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1275 transitions. Word has length 298 [2024-11-28 04:05:16,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:16,278 INFO L471 AbstractCegarLoop]: Abstraction has 825 states and 1275 transitions. [2024-11-28 04:05:16,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:16,279 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1275 transitions. [2024-11-28 04:05:16,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 04:05:16,285 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:16,286 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:16,286 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 04:05:16,286 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:16,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:16,287 INFO L85 PathProgramCache]: Analyzing trace with hash -2071789682, now seen corresponding path program 1 times [2024-11-28 04:05:16,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:16,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706382621] [2024-11-28 04:05:16,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:16,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:16,717 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:16,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:16,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706382621] [2024-11-28 04:05:16,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706382621] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:16,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:16,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:05:16,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531395293] [2024-11-28 04:05:16,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:16,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:05:16,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:16,721 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:05:16,722 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:05:16,722 INFO L87 Difference]: Start difference. First operand 825 states and 1275 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:16,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:16,922 INFO L93 Difference]: Finished difference Result 2321 states and 3585 transitions. [2024-11-28 04:05:16,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:05:16,923 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 298 [2024-11-28 04:05:16,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:16,932 INFO L225 Difference]: With dead ends: 2321 [2024-11-28 04:05:16,932 INFO L226 Difference]: Without dead ends: 1499 [2024-11-28 04:05:16,934 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 04:05:16,935 INFO L435 NwaCegarLoop]: 418 mSDtfsCounter, 232 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:16,936 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 683 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:05:16,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2024-11-28 04:05:17,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 1221. [2024-11-28 04:05:17,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1147 states have (on average 1.5510026155187446) internal successors, (1779), 1154 states have internal predecessors, (1779), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-28 04:05:17,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 1909 transitions. [2024-11-28 04:05:17,055 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 1909 transitions. Word has length 298 [2024-11-28 04:05:17,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:17,056 INFO L471 AbstractCegarLoop]: Abstraction has 1221 states and 1909 transitions. [2024-11-28 04:05:17,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:17,057 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 1909 transitions. [2024-11-28 04:05:17,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-28 04:05:17,070 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:17,070 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:17,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 04:05:17,071 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:17,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:17,072 INFO L85 PathProgramCache]: Analyzing trace with hash -2164437, now seen corresponding path program 1 times [2024-11-28 04:05:17,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:17,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619334229] [2024-11-28 04:05:17,075 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:17,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:17,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:20,498 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:20,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:20,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619334229] [2024-11-28 04:05:20,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619334229] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:20,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:20,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:05:20,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13484224] [2024-11-28 04:05:20,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:20,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:05:20,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:20,500 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:05:20,500 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:05:20,501 INFO L87 Difference]: Start difference. First operand 1221 states and 1909 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:21,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:21,908 INFO L93 Difference]: Finished difference Result 3482 states and 5440 transitions. [2024-11-28 04:05:21,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:05:21,909 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 299 [2024-11-28 04:05:21,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:21,920 INFO L225 Difference]: With dead ends: 3482 [2024-11-28 04:05:21,920 INFO L226 Difference]: Without dead ends: 2264 [2024-11-28 04:05:21,922 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:05:21,923 INFO L435 NwaCegarLoop]: 313 mSDtfsCounter, 669 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:21,923 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [669 Valid, 1091 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 04:05:21,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2024-11-28 04:05:21,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 1539. [2024-11-28 04:05:22,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1465 states have (on average 1.569283276450512) internal successors, (2299), 1472 states have internal predecessors, (2299), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-28 04:05:22,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 2429 transitions. [2024-11-28 04:05:22,010 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 2429 transitions. Word has length 299 [2024-11-28 04:05:22,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:22,011 INFO L471 AbstractCegarLoop]: Abstraction has 1539 states and 2429 transitions. [2024-11-28 04:05:22,013 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:22,013 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 2429 transitions. [2024-11-28 04:05:22,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-28 04:05:22,021 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:22,021 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:22,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 04:05:22,022 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:22,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:22,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1777542017, now seen corresponding path program 1 times [2024-11-28 04:05:22,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:22,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310965106] [2024-11-28 04:05:22,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:22,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:22,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:22,750 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:22,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:22,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310965106] [2024-11-28 04:05:22,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310965106] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:22,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:22,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:05:22,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537956180] [2024-11-28 04:05:22,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:22,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:05:22,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:22,752 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:05:22,753 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:05:22,753 INFO L87 Difference]: Start difference. First operand 1539 states and 2429 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:23,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:23,096 INFO L93 Difference]: Finished difference Result 3097 states and 4885 transitions. [2024-11-28 04:05:23,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:05:23,097 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-28 04:05:23,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:23,106 INFO L225 Difference]: With dead ends: 3097 [2024-11-28 04:05:23,107 INFO L226 Difference]: Without dead ends: 1561 [2024-11-28 04:05:23,110 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:05:23,111 INFO L435 NwaCegarLoop]: 302 mSDtfsCounter, 138 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 829 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:23,111 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 829 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:05:23,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1561 states. [2024-11-28 04:05:23,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1561 to 1547. [2024-11-28 04:05:23,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1473 states have (on average 1.5661914460285133) internal successors, (2307), 1480 states have internal predecessors, (2307), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-28 04:05:23,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 2437 transitions. [2024-11-28 04:05:23,203 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 2437 transitions. Word has length 300 [2024-11-28 04:05:23,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:23,204 INFO L471 AbstractCegarLoop]: Abstraction has 1547 states and 2437 transitions. [2024-11-28 04:05:23,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:23,204 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 2437 transitions. [2024-11-28 04:05:23,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-28 04:05:23,213 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:23,213 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:23,214 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 04:05:23,214 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:23,214 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:23,214 INFO L85 PathProgramCache]: Analyzing trace with hash 795836002, now seen corresponding path program 1 times [2024-11-28 04:05:23,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:23,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683591544] [2024-11-28 04:05:23,215 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:23,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:23,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:23,434 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:23,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:23,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683591544] [2024-11-28 04:05:23,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683591544] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:23,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:23,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:05:23,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640886768] [2024-11-28 04:05:23,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:23,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:05:23,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:23,437 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:05:23,437 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:05:23,437 INFO L87 Difference]: Start difference. First operand 1547 states and 2437 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:23,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:23,605 INFO L93 Difference]: Finished difference Result 3155 states and 4955 transitions. [2024-11-28 04:05:23,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:05:23,606 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-28 04:05:23,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:23,615 INFO L225 Difference]: With dead ends: 3155 [2024-11-28 04:05:23,615 INFO L226 Difference]: Without dead ends: 1611 [2024-11-28 04:05:23,617 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 04:05:23,618 INFO L435 NwaCegarLoop]: 404 mSDtfsCounter, 160 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:23,618 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 673 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:05:23,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2024-11-28 04:05:23,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 1545. [2024-11-28 04:05:23,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1545 states, 1479 states have (on average 1.567951318458418) internal successors, (2319), 1482 states have internal predecessors, (2319), 57 states have call successors, (57), 8 states have call predecessors, (57), 8 states have return successors, (57), 54 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-28 04:05:23,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1545 states to 1545 states and 2433 transitions. [2024-11-28 04:05:23,687 INFO L78 Accepts]: Start accepts. Automaton has 1545 states and 2433 transitions. Word has length 300 [2024-11-28 04:05:23,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:23,687 INFO L471 AbstractCegarLoop]: Abstraction has 1545 states and 2433 transitions. [2024-11-28 04:05:23,688 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:23,688 INFO L276 IsEmpty]: Start isEmpty. Operand 1545 states and 2433 transitions. [2024-11-28 04:05:23,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-28 04:05:23,711 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:23,712 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:23,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 04:05:23,712 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:23,712 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:23,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1485328308, now seen corresponding path program 1 times [2024-11-28 04:05:23,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:23,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085785587] [2024-11-28 04:05:23,713 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:23,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:23,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:24,531 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:24,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:24,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085785587] [2024-11-28 04:05:24,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085785587] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:24,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:24,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:05:24,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288426172] [2024-11-28 04:05:24,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:24,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:05:24,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:24,535 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:05:24,535 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:05:24,536 INFO L87 Difference]: Start difference. First operand 1545 states and 2433 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:25,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:25,146 INFO L93 Difference]: Finished difference Result 5979 states and 9430 transitions. [2024-11-28 04:05:25,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:05:25,147 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-28 04:05:25,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:25,169 INFO L225 Difference]: With dead ends: 5979 [2024-11-28 04:05:25,169 INFO L226 Difference]: Without dead ends: 4437 [2024-11-28 04:05:25,174 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 04:05:25,175 INFO L435 NwaCegarLoop]: 276 mSDtfsCounter, 545 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:25,176 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 840 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:05:25,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4437 states. [2024-11-28 04:05:25,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4437 to 3077. [2024-11-28 04:05:25,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3077 states, 2946 states have (on average 1.5661914460285133) internal successors, (4614), 2952 states have internal predecessors, (4614), 114 states have call successors, (114), 16 states have call predecessors, (114), 16 states have return successors, (114), 108 states have call predecessors, (114), 114 states have call successors, (114) [2024-11-28 04:05:25,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3077 states to 3077 states and 4842 transitions. [2024-11-28 04:05:25,378 INFO L78 Accepts]: Start accepts. Automaton has 3077 states and 4842 transitions. Word has length 300 [2024-11-28 04:05:25,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:25,379 INFO L471 AbstractCegarLoop]: Abstraction has 3077 states and 4842 transitions. [2024-11-28 04:05:25,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:25,379 INFO L276 IsEmpty]: Start isEmpty. Operand 3077 states and 4842 transitions. [2024-11-28 04:05:25,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-28 04:05:25,388 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:25,389 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:25,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 04:05:25,389 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:25,393 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:25,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1838416690, now seen corresponding path program 1 times [2024-11-28 04:05:25,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:25,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408520944] [2024-11-28 04:05:25,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:25,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:25,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:26,271 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:26,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:26,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408520944] [2024-11-28 04:05:26,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408520944] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:26,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:26,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:05:26,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478171533] [2024-11-28 04:05:26,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:26,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:05:26,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:26,273 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:05:26,273 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:05:26,273 INFO L87 Difference]: Start difference. First operand 3077 states and 4842 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:27,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:27,013 INFO L93 Difference]: Finished difference Result 8023 states and 12671 transitions. [2024-11-28 04:05:27,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:05:27,013 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-28 04:05:27,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:27,032 INFO L225 Difference]: With dead ends: 8023 [2024-11-28 04:05:27,032 INFO L226 Difference]: Without dead ends: 4949 [2024-11-28 04:05:27,035 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:05:27,036 INFO L435 NwaCegarLoop]: 511 mSDtfsCounter, 454 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:27,036 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 1498 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:05:27,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4949 states. [2024-11-28 04:05:27,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4949 to 4811. [2024-11-28 04:05:27,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4811 states, 4576 states have (on average 1.542832167832168) internal successors, (7060), 4584 states have internal predecessors, (7060), 208 states have call successors, (208), 26 states have call predecessors, (208), 26 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-28 04:05:27,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4811 states to 4811 states and 7476 transitions. [2024-11-28 04:05:27,288 INFO L78 Accepts]: Start accepts. Automaton has 4811 states and 7476 transitions. Word has length 300 [2024-11-28 04:05:27,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:27,289 INFO L471 AbstractCegarLoop]: Abstraction has 4811 states and 7476 transitions. [2024-11-28 04:05:27,289 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:27,289 INFO L276 IsEmpty]: Start isEmpty. Operand 4811 states and 7476 transitions. [2024-11-28 04:05:27,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-28 04:05:27,301 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:27,301 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:27,301 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 04:05:27,301 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:27,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:27,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1815784436, now seen corresponding path program 1 times [2024-11-28 04:05:27,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:27,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482628820] [2024-11-28 04:05:27,302 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:27,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:27,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:27,903 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:27,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:27,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482628820] [2024-11-28 04:05:27,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482628820] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:27,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:27,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:05:27,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894115553] [2024-11-28 04:05:27,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:27,905 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:05:27,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:27,905 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:05:27,905 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:05:27,906 INFO L87 Difference]: Start difference. First operand 4811 states and 7476 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:28,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:28,148 INFO L93 Difference]: Finished difference Result 9663 states and 15016 transitions. [2024-11-28 04:05:28,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:05:28,149 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-28 04:05:28,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:28,169 INFO L225 Difference]: With dead ends: 9663 [2024-11-28 04:05:28,169 INFO L226 Difference]: Without dead ends: 4855 [2024-11-28 04:05:28,176 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:05:28,177 INFO L435 NwaCegarLoop]: 293 mSDtfsCounter, 157 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:28,177 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 864 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:05:28,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4855 states. [2024-11-28 04:05:28,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4855 to 4835. [2024-11-28 04:05:28,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4835 states, 4600 states have (on average 1.54) internal successors, (7084), 4608 states have internal predecessors, (7084), 208 states have call successors, (208), 26 states have call predecessors, (208), 26 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-28 04:05:28,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4835 states to 4835 states and 7500 transitions. [2024-11-28 04:05:28,470 INFO L78 Accepts]: Start accepts. Automaton has 4835 states and 7500 transitions. Word has length 300 [2024-11-28 04:05:28,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:28,471 INFO L471 AbstractCegarLoop]: Abstraction has 4835 states and 7500 transitions. [2024-11-28 04:05:28,471 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:28,471 INFO L276 IsEmpty]: Start isEmpty. Operand 4835 states and 7500 transitions. [2024-11-28 04:05:28,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-28 04:05:28,486 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:28,486 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:28,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 04:05:28,487 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:28,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:28,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1033279206, now seen corresponding path program 1 times [2024-11-28 04:05:28,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:28,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668490157] [2024-11-28 04:05:28,488 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:28,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:28,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:31,171 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:31,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:31,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668490157] [2024-11-28 04:05:31,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668490157] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:31,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:31,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:05:31,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084033221] [2024-11-28 04:05:31,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:31,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:05:31,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:31,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:05:31,174 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:05:31,174 INFO L87 Difference]: Start difference. First operand 4835 states and 7500 transitions. Second operand has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:32,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:32,086 INFO L93 Difference]: Finished difference Result 11225 states and 17280 transitions. [2024-11-28 04:05:32,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:05:32,091 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 301 [2024-11-28 04:05:32,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:32,135 INFO L225 Difference]: With dead ends: 11225 [2024-11-28 04:05:32,136 INFO L226 Difference]: Without dead ends: 6393 [2024-11-28 04:05:32,143 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:05:32,144 INFO L435 NwaCegarLoop]: 342 mSDtfsCounter, 817 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 817 SdHoareTripleChecker+Valid, 1739 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:32,144 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [817 Valid, 1739 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:05:32,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6393 states. [2024-11-28 04:05:32,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6393 to 5159. [2024-11-28 04:05:32,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5159 states, 4924 states have (on average 1.5438667749796913) internal successors, (7602), 4932 states have internal predecessors, (7602), 208 states have call successors, (208), 26 states have call predecessors, (208), 26 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-28 04:05:32,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5159 states to 5159 states and 8018 transitions. [2024-11-28 04:05:32,385 INFO L78 Accepts]: Start accepts. Automaton has 5159 states and 8018 transitions. Word has length 301 [2024-11-28 04:05:32,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:32,386 INFO L471 AbstractCegarLoop]: Abstraction has 5159 states and 8018 transitions. [2024-11-28 04:05:32,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:32,387 INFO L276 IsEmpty]: Start isEmpty. Operand 5159 states and 8018 transitions. [2024-11-28 04:05:32,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-28 04:05:32,398 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:32,398 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:32,398 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 04:05:32,399 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:32,399 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:32,399 INFO L85 PathProgramCache]: Analyzing trace with hash -331679332, now seen corresponding path program 1 times [2024-11-28 04:05:32,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:32,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359836483] [2024-11-28 04:05:32,400 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:32,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:32,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:34,473 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:34,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:34,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359836483] [2024-11-28 04:05:34,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359836483] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:34,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:34,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:05:34,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20577092] [2024-11-28 04:05:34,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:34,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:05:34,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:34,475 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:05:34,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:05:34,476 INFO L87 Difference]: Start difference. First operand 5159 states and 8018 transitions. Second operand has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:35,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:35,976 INFO L93 Difference]: Finished difference Result 13265 states and 20511 transitions. [2024-11-28 04:05:35,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:05:35,977 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 301 [2024-11-28 04:05:35,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:36,013 INFO L225 Difference]: With dead ends: 13265 [2024-11-28 04:05:36,013 INFO L226 Difference]: Without dead ends: 8109 [2024-11-28 04:05:36,022 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:05:36,023 INFO L435 NwaCegarLoop]: 314 mSDtfsCounter, 483 mSDsluCounter, 1271 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 1585 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:36,024 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [483 Valid, 1585 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 04:05:36,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8109 states. [2024-11-28 04:05:36,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8109 to 5715. [2024-11-28 04:05:36,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5715 states, 5480 states have (on average 1.5489051094890511) internal successors, (8488), 5488 states have internal predecessors, (8488), 208 states have call successors, (208), 26 states have call predecessors, (208), 26 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-28 04:05:36,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5715 states to 5715 states and 8904 transitions. [2024-11-28 04:05:36,279 INFO L78 Accepts]: Start accepts. Automaton has 5715 states and 8904 transitions. Word has length 301 [2024-11-28 04:05:36,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:36,279 INFO L471 AbstractCegarLoop]: Abstraction has 5715 states and 8904 transitions. [2024-11-28 04:05:36,280 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:36,280 INFO L276 IsEmpty]: Start isEmpty. Operand 5715 states and 8904 transitions. [2024-11-28 04:05:36,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:05:36,292 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:36,292 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:36,293 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 04:05:36,293 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:36,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:36,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1704617487, now seen corresponding path program 1 times [2024-11-28 04:05:36,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:36,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954163690] [2024-11-28 04:05:36,294 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:36,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:40,471 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:40,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:40,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954163690] [2024-11-28 04:05:40,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954163690] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:40,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:40,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-28 04:05:40,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796961103] [2024-11-28 04:05:40,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:40,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:05:40,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:40,475 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:05:40,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:05:40,475 INFO L87 Difference]: Start difference. First operand 5715 states and 8904 transitions. Second operand has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-28 04:05:45,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:45,026 INFO L93 Difference]: Finished difference Result 24609 states and 37846 transitions. [2024-11-28 04:05:45,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:05:45,027 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 302 [2024-11-28 04:05:45,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:45,072 INFO L225 Difference]: With dead ends: 24609 [2024-11-28 04:05:45,073 INFO L226 Difference]: Without dead ends: 18897 [2024-11-28 04:05:45,083 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:05:45,084 INFO L435 NwaCegarLoop]: 602 mSDtfsCounter, 1256 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 1189 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1256 SdHoareTripleChecker+Valid, 2443 SdHoareTripleChecker+Invalid, 1417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 1189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:45,084 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1256 Valid, 2443 Invalid, 1417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 1189 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-28 04:05:45,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18897 states. [2024-11-28 04:05:45,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18897 to 11425. [2024-11-28 04:05:45,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11425 states, 10956 states have (on average 1.5465498357064622) internal successors, (16944), 10972 states have internal predecessors, (16944), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-28 04:05:45,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11425 states to 11425 states and 17776 transitions. [2024-11-28 04:05:45,592 INFO L78 Accepts]: Start accepts. Automaton has 11425 states and 17776 transitions. Word has length 302 [2024-11-28 04:05:45,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:45,593 INFO L471 AbstractCegarLoop]: Abstraction has 11425 states and 17776 transitions. [2024-11-28 04:05:45,593 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-28 04:05:45,593 INFO L276 IsEmpty]: Start isEmpty. Operand 11425 states and 17776 transitions. [2024-11-28 04:05:45,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:05:45,613 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:45,613 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:45,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 04:05:45,614 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:45,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:45,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1692956531, now seen corresponding path program 1 times [2024-11-28 04:05:45,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:45,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410497058] [2024-11-28 04:05:45,615 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:45,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:45,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:46,068 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:46,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:46,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410497058] [2024-11-28 04:05:46,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410497058] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:46,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:46,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:05:46,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686016430] [2024-11-28 04:05:46,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:46,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:05:46,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:46,073 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:05:46,073 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:05:46,074 INFO L87 Difference]: Start difference. First operand 11425 states and 17776 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:46,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:46,626 INFO L93 Difference]: Finished difference Result 28175 states and 43679 transitions. [2024-11-28 04:05:46,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:05:46,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:05:46,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:46,670 INFO L225 Difference]: With dead ends: 28175 [2024-11-28 04:05:46,670 INFO L226 Difference]: Without dead ends: 16697 [2024-11-28 04:05:46,685 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:05:46,686 INFO L435 NwaCegarLoop]: 374 mSDtfsCounter, 350 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:46,686 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 762 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:05:46,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16697 states. [2024-11-28 04:05:47,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16697 to 14003. [2024-11-28 04:05:47,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14003 states, 13534 states have (on average 1.558445396778484) internal successors, (21092), 13550 states have internal predecessors, (21092), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-28 04:05:47,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14003 states to 14003 states and 21924 transitions. [2024-11-28 04:05:47,411 INFO L78 Accepts]: Start accepts. Automaton has 14003 states and 21924 transitions. Word has length 302 [2024-11-28 04:05:47,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:47,412 INFO L471 AbstractCegarLoop]: Abstraction has 14003 states and 21924 transitions. [2024-11-28 04:05:47,412 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:47,412 INFO L276 IsEmpty]: Start isEmpty. Operand 14003 states and 21924 transitions. [2024-11-28 04:05:47,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:05:47,432 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:47,432 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:47,433 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 04:05:47,433 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:47,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:47,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1517456303, now seen corresponding path program 1 times [2024-11-28 04:05:47,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:47,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082477999] [2024-11-28 04:05:47,434 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:47,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:47,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:48,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:48,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:48,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082477999] [2024-11-28 04:05:48,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082477999] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:48,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:48,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:05:48,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742598526] [2024-11-28 04:05:48,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:48,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:05:48,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:48,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:05:48,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:05:48,578 INFO L87 Difference]: Start difference. First operand 14003 states and 21924 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:49,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:49,507 INFO L93 Difference]: Finished difference Result 36477 states and 57030 transitions. [2024-11-28 04:05:49,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:05:49,508 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:05:49,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:49,559 INFO L225 Difference]: With dead ends: 36477 [2024-11-28 04:05:49,559 INFO L226 Difference]: Without dead ends: 22477 [2024-11-28 04:05:49,578 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:05:49,579 INFO L435 NwaCegarLoop]: 383 mSDtfsCounter, 192 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 1265 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:49,579 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 1265 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:05:49,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22477 states. [2024-11-28 04:05:50,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22477 to 14787. [2024-11-28 04:05:50,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14787 states, 14318 states have (on average 1.56069283419472) internal successors, (22346), 14334 states have internal predecessors, (22346), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-28 04:05:50,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14787 states to 14787 states and 23178 transitions. [2024-11-28 04:05:50,116 INFO L78 Accepts]: Start accepts. Automaton has 14787 states and 23178 transitions. Word has length 302 [2024-11-28 04:05:50,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:50,117 INFO L471 AbstractCegarLoop]: Abstraction has 14787 states and 23178 transitions. [2024-11-28 04:05:50,117 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:50,118 INFO L276 IsEmpty]: Start isEmpty. Operand 14787 states and 23178 transitions. [2024-11-28 04:05:50,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:05:50,139 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:50,139 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:50,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 04:05:50,139 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:50,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:50,141 INFO L85 PathProgramCache]: Analyzing trace with hash 868797084, now seen corresponding path program 1 times [2024-11-28 04:05:50,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:50,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643992233] [2024-11-28 04:05:50,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:50,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:50,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:53,725 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:53,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:53,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643992233] [2024-11-28 04:05:53,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643992233] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:53,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:53,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 04:05:53,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55626995] [2024-11-28 04:05:53,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:53,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:05:53,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:53,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:05:53,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:05:53,728 INFO L87 Difference]: Start difference. First operand 14787 states and 23178 transitions. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:55,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:55,487 INFO L93 Difference]: Finished difference Result 35905 states and 55557 transitions. [2024-11-28 04:05:55,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 04:05:55,488 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:05:55,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:55,536 INFO L225 Difference]: With dead ends: 35905 [2024-11-28 04:05:55,536 INFO L226 Difference]: Without dead ends: 21121 [2024-11-28 04:05:55,547 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:05:55,548 INFO L435 NwaCegarLoop]: 395 mSDtfsCounter, 815 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 2352 SdHoareTripleChecker+Invalid, 746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:55,548 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [815 Valid, 2352 Invalid, 746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 04:05:55,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21121 states. [2024-11-28 04:05:55,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21121 to 14567. [2024-11-28 04:05:55,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14567 states, 14098 states have (on average 1.5575258901971911) internal successors, (21958), 14114 states have internal predecessors, (21958), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-28 04:05:55,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14567 states to 14567 states and 22790 transitions. [2024-11-28 04:05:55,976 INFO L78 Accepts]: Start accepts. Automaton has 14567 states and 22790 transitions. Word has length 302 [2024-11-28 04:05:55,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:05:55,977 INFO L471 AbstractCegarLoop]: Abstraction has 14567 states and 22790 transitions. [2024-11-28 04:05:55,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:55,978 INFO L276 IsEmpty]: Start isEmpty. Operand 14567 states and 22790 transitions. [2024-11-28 04:05:55,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:05:55,989 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:05:55,989 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:05:55,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 04:05:55,990 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:05:55,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:05:55,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1570396958, now seen corresponding path program 1 times [2024-11-28 04:05:55,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:05:55,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384618156] [2024-11-28 04:05:55,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:05:55,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:05:56,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:05:58,113 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:05:58,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:05:58,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384618156] [2024-11-28 04:05:58,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384618156] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:05:58,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:05:58,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:05:58,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025776373] [2024-11-28 04:05:58,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:05:58,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:05:58,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:05:58,115 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:05:58,115 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:05:58,116 INFO L87 Difference]: Start difference. First operand 14567 states and 22790 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:05:59,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:05:59,603 INFO L93 Difference]: Finished difference Result 34269 states and 53075 transitions. [2024-11-28 04:05:59,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:05:59,604 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:05:59,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:05:59,650 INFO L225 Difference]: With dead ends: 34269 [2024-11-28 04:05:59,650 INFO L226 Difference]: Without dead ends: 19705 [2024-11-28 04:05:59,665 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:05:59,666 INFO L435 NwaCegarLoop]: 430 mSDtfsCounter, 394 mSDsluCounter, 1521 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 1951 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:05:59,666 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 1951 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 04:05:59,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19705 states. [2024-11-28 04:06:00,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19705 to 12281. [2024-11-28 04:06:00,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12281 states, 11812 states have (on average 1.5504571622079242) internal successors, (18314), 11828 states have internal predecessors, (18314), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-28 04:06:00,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12281 states to 12281 states and 19146 transitions. [2024-11-28 04:06:00,156 INFO L78 Accepts]: Start accepts. Automaton has 12281 states and 19146 transitions. Word has length 302 [2024-11-28 04:06:00,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:00,157 INFO L471 AbstractCegarLoop]: Abstraction has 12281 states and 19146 transitions. [2024-11-28 04:06:00,157 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:00,157 INFO L276 IsEmpty]: Start isEmpty. Operand 12281 states and 19146 transitions. [2024-11-28 04:06:00,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:06:00,166 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:00,167 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:00,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 04:06:00,167 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:00,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:00,168 INFO L85 PathProgramCache]: Analyzing trace with hash -60819460, now seen corresponding path program 1 times [2024-11-28 04:06:00,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:00,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881905580] [2024-11-28 04:06:00,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:00,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:00,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:00,307 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:06:00,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:00,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881905580] [2024-11-28 04:06:00,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881905580] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:06:00,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:06:00,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:06:00,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358310265] [2024-11-28 04:06:00,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:06:00,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:06:00,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:00,360 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:06:00,360 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:06:00,361 INFO L87 Difference]: Start difference. First operand 12281 states and 19146 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:00,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:00,957 INFO L93 Difference]: Finished difference Result 24945 states and 38898 transitions. [2024-11-28 04:06:00,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:06:00,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:06:00,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:01,007 INFO L225 Difference]: With dead ends: 24945 [2024-11-28 04:06:01,007 INFO L226 Difference]: Without dead ends: 12667 [2024-11-28 04:06:01,017 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 04:06:01,017 INFO L435 NwaCegarLoop]: 425 mSDtfsCounter, 177 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:01,018 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 703 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:06:01,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12667 states. [2024-11-28 04:06:01,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12667 to 9173. [2024-11-28 04:06:01,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9173 states, 8964 states have (on average 1.5798750557786703) internal successors, (14162), 8968 states have internal predecessors, (14162), 188 states have call successors, (188), 20 states have call predecessors, (188), 20 states have return successors, (188), 184 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-28 04:06:01,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9173 states to 9173 states and 14538 transitions. [2024-11-28 04:06:01,338 INFO L78 Accepts]: Start accepts. Automaton has 9173 states and 14538 transitions. Word has length 302 [2024-11-28 04:06:01,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:01,339 INFO L471 AbstractCegarLoop]: Abstraction has 9173 states and 14538 transitions. [2024-11-28 04:06:01,339 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:01,339 INFO L276 IsEmpty]: Start isEmpty. Operand 9173 states and 14538 transitions. [2024-11-28 04:06:01,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:06:01,347 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:01,347 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:01,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 04:06:01,348 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:01,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:01,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1734634560, now seen corresponding path program 1 times [2024-11-28 04:06:01,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:01,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707355135] [2024-11-28 04:06:01,349 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:01,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:01,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:03,318 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:06:03,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:03,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707355135] [2024-11-28 04:06:03,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707355135] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:06:03,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:06:03,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:06:03,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833179394] [2024-11-28 04:06:03,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:06:03,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:06:03,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:03,321 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:06:03,321 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:06:03,321 INFO L87 Difference]: Start difference. First operand 9173 states and 14538 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:04,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:04,696 INFO L93 Difference]: Finished difference Result 24171 states and 38139 transitions. [2024-11-28 04:06:04,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:06:04,697 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:06:04,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:04,721 INFO L225 Difference]: With dead ends: 24171 [2024-11-28 04:06:04,721 INFO L226 Difference]: Without dead ends: 15001 [2024-11-28 04:06:04,732 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:06:04,733 INFO L435 NwaCegarLoop]: 407 mSDtfsCounter, 582 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 582 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:04,733 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [582 Valid, 1498 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 04:06:04,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15001 states. [2024-11-28 04:06:04,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15001 to 9285. [2024-11-28 04:06:04,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9285 states, 9076 states have (on average 1.5815337152930806) internal successors, (14354), 9080 states have internal predecessors, (14354), 188 states have call successors, (188), 20 states have call predecessors, (188), 20 states have return successors, (188), 184 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-28 04:06:04,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9285 states to 9285 states and 14730 transitions. [2024-11-28 04:06:04,988 INFO L78 Accepts]: Start accepts. Automaton has 9285 states and 14730 transitions. Word has length 302 [2024-11-28 04:06:04,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:04,989 INFO L471 AbstractCegarLoop]: Abstraction has 9285 states and 14730 transitions. [2024-11-28 04:06:04,990 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:04,990 INFO L276 IsEmpty]: Start isEmpty. Operand 9285 states and 14730 transitions. [2024-11-28 04:06:05,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:06:05,055 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:05,055 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:05,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 04:06:05,056 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:05,056 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:05,056 INFO L85 PathProgramCache]: Analyzing trace with hash -2110207302, now seen corresponding path program 1 times [2024-11-28 04:06:05,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:05,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551021102] [2024-11-28 04:06:05,057 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:05,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:05,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:06,254 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:06:06,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:06,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551021102] [2024-11-28 04:06:06,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551021102] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:06:06,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:06:06,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:06:06,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082508721] [2024-11-28 04:06:06,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:06:06,256 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:06:06,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:06,256 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:06:06,256 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:06:06,257 INFO L87 Difference]: Start difference. First operand 9285 states and 14730 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:07,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:07,831 INFO L93 Difference]: Finished difference Result 25325 states and 39929 transitions. [2024-11-28 04:06:07,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:06:07,832 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:06:07,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:07,854 INFO L225 Difference]: With dead ends: 25325 [2024-11-28 04:06:07,854 INFO L226 Difference]: Without dead ends: 16043 [2024-11-28 04:06:07,863 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:06:07,864 INFO L435 NwaCegarLoop]: 582 mSDtfsCounter, 595 mSDsluCounter, 2354 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 2936 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:07,864 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 2936 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 04:06:07,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16043 states. [2024-11-28 04:06:08,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16043 to 10183. [2024-11-28 04:06:08,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10183 states, 9974 states have (on average 1.5714858632444355) internal successors, (15674), 9978 states have internal predecessors, (15674), 188 states have call successors, (188), 20 states have call predecessors, (188), 20 states have return successors, (188), 184 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-28 04:06:08,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10183 states to 10183 states and 16050 transitions. [2024-11-28 04:06:08,202 INFO L78 Accepts]: Start accepts. Automaton has 10183 states and 16050 transitions. Word has length 302 [2024-11-28 04:06:08,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:08,203 INFO L471 AbstractCegarLoop]: Abstraction has 10183 states and 16050 transitions. [2024-11-28 04:06:08,203 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:08,204 INFO L276 IsEmpty]: Start isEmpty. Operand 10183 states and 16050 transitions. [2024-11-28 04:06:08,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:06:08,212 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:08,212 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:08,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 04:06:08,212 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:08,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:08,214 INFO L85 PathProgramCache]: Analyzing trace with hash 2096428988, now seen corresponding path program 1 times [2024-11-28 04:06:08,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:08,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257151309] [2024-11-28 04:06:08,214 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:08,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:08,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:08,401 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:06:08,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:08,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257151309] [2024-11-28 04:06:08,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257151309] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:06:08,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:06:08,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:06:08,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106511733] [2024-11-28 04:06:08,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:06:08,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:06:08,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:08,404 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:06:08,404 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:06:08,404 INFO L87 Difference]: Start difference. First operand 10183 states and 16050 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:08,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:08,638 INFO L93 Difference]: Finished difference Result 20971 states and 32981 transitions. [2024-11-28 04:06:08,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:06:08,640 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:06:08,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:08,661 INFO L225 Difference]: With dead ends: 20971 [2024-11-28 04:06:08,662 INFO L226 Difference]: Without dead ends: 10791 [2024-11-28 04:06:08,672 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 04:06:08,675 INFO L435 NwaCegarLoop]: 304 mSDtfsCounter, 121 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:08,676 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 602 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:06:08,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10791 states. [2024-11-28 04:06:08,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10791 to 10183. [2024-11-28 04:06:08,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10183 states, 9974 states have (on average 1.5710848205333867) internal successors, (15670), 9978 states have internal predecessors, (15670), 188 states have call successors, (188), 20 states have call predecessors, (188), 20 states have return successors, (188), 184 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-28 04:06:09,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10183 states to 10183 states and 16046 transitions. [2024-11-28 04:06:09,019 INFO L78 Accepts]: Start accepts. Automaton has 10183 states and 16046 transitions. Word has length 302 [2024-11-28 04:06:09,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:09,020 INFO L471 AbstractCegarLoop]: Abstraction has 10183 states and 16046 transitions. [2024-11-28 04:06:09,020 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:09,020 INFO L276 IsEmpty]: Start isEmpty. Operand 10183 states and 16046 transitions. [2024-11-28 04:06:09,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:06:09,028 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:09,028 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:09,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 04:06:09,029 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:09,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:09,030 INFO L85 PathProgramCache]: Analyzing trace with hash 2137103738, now seen corresponding path program 1 times [2024-11-28 04:06:09,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:09,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28806657] [2024-11-28 04:06:09,030 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:09,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:09,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:09,158 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:06:09,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:09,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28806657] [2024-11-28 04:06:09,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28806657] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:06:09,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:06:09,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:06:09,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133484517] [2024-11-28 04:06:09,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:06:09,160 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:06:09,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:09,160 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:06:09,160 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:06:09,161 INFO L87 Difference]: Start difference. First operand 10183 states and 16046 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:09,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:09,447 INFO L93 Difference]: Finished difference Result 20349 states and 32034 transitions. [2024-11-28 04:06:09,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:06:09,448 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:06:09,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:09,462 INFO L225 Difference]: With dead ends: 20349 [2024-11-28 04:06:09,463 INFO L226 Difference]: Without dead ends: 10169 [2024-11-28 04:06:09,470 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 04:06:09,471 INFO L435 NwaCegarLoop]: 433 mSDtfsCounter, 156 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:09,472 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 709 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:06:09,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10169 states. [2024-11-28 04:06:09,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10169 to 9407. [2024-11-28 04:06:09,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9407 states, 9218 states have (on average 1.5632458233890214) internal successors, (14410), 9218 states have internal predecessors, (14410), 172 states have call successors, (172), 16 states have call predecessors, (172), 16 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-28 04:06:09,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9407 states to 9407 states and 14754 transitions. [2024-11-28 04:06:09,694 INFO L78 Accepts]: Start accepts. Automaton has 9407 states and 14754 transitions. Word has length 302 [2024-11-28 04:06:09,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:09,695 INFO L471 AbstractCegarLoop]: Abstraction has 9407 states and 14754 transitions. [2024-11-28 04:06:09,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:09,695 INFO L276 IsEmpty]: Start isEmpty. Operand 9407 states and 14754 transitions. [2024-11-28 04:06:09,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:06:09,702 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:09,702 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:09,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 04:06:09,702 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:09,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:09,703 INFO L85 PathProgramCache]: Analyzing trace with hash 285221074, now seen corresponding path program 1 times [2024-11-28 04:06:09,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:09,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151089040] [2024-11-28 04:06:09,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:09,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:10,136 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:06:10,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:10,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151089040] [2024-11-28 04:06:10,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151089040] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:06:10,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:06:10,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:06:10,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191033696] [2024-11-28 04:06:10,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:06:10,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:06:10,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:10,138 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:06:10,138 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:06:10,138 INFO L87 Difference]: Start difference. First operand 9407 states and 14754 transitions. Second operand has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:10,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:10,662 INFO L93 Difference]: Finished difference Result 21121 states and 32900 transitions. [2024-11-28 04:06:10,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:06:10,663 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:06:10,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:10,679 INFO L225 Difference]: With dead ends: 21121 [2024-11-28 04:06:10,680 INFO L226 Difference]: Without dead ends: 11717 [2024-11-28 04:06:10,687 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:06:10,688 INFO L435 NwaCegarLoop]: 620 mSDtfsCounter, 435 mSDsluCounter, 1056 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 1676 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:10,688 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [435 Valid, 1676 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:06:10,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11717 states. [2024-11-28 04:06:10,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11717 to 9663. [2024-11-28 04:06:10,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9663 states, 9474 states have (on average 1.564914502849905) internal successors, (14826), 9474 states have internal predecessors, (14826), 172 states have call successors, (172), 16 states have call predecessors, (172), 16 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-28 04:06:10,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9663 states to 9663 states and 15170 transitions. [2024-11-28 04:06:10,916 INFO L78 Accepts]: Start accepts. Automaton has 9663 states and 15170 transitions. Word has length 302 [2024-11-28 04:06:10,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:10,916 INFO L471 AbstractCegarLoop]: Abstraction has 9663 states and 15170 transitions. [2024-11-28 04:06:10,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:10,917 INFO L276 IsEmpty]: Start isEmpty. Operand 9663 states and 15170 transitions. [2024-11-28 04:06:10,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-28 04:06:10,924 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:10,925 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:10,925 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 04:06:10,925 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:10,926 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:10,926 INFO L85 PathProgramCache]: Analyzing trace with hash 307853328, now seen corresponding path program 1 times [2024-11-28 04:06:10,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:10,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579480972] [2024-11-28 04:06:10,926 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:10,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:11,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:13,015 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:06:13,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:13,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579480972] [2024-11-28 04:06:13,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579480972] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:06:13,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:06:13,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 04:06:13,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424947140] [2024-11-28 04:06:13,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:06:13,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:06:13,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:13,017 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:06:13,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:06:13,018 INFO L87 Difference]: Start difference. First operand 9663 states and 15170 transitions. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:16,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:16,569 INFO L93 Difference]: Finished difference Result 26353 states and 41078 transitions. [2024-11-28 04:06:16,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 04:06:16,570 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-28 04:06:16,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:16,594 INFO L225 Difference]: With dead ends: 26353 [2024-11-28 04:06:16,594 INFO L226 Difference]: Without dead ends: 16693 [2024-11-28 04:06:16,605 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:06:16,606 INFO L435 NwaCegarLoop]: 689 mSDtfsCounter, 485 mSDsluCounter, 2378 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 3067 SdHoareTripleChecker+Invalid, 1813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:16,606 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [485 Valid, 3067 Invalid, 1813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-28 04:06:16,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16693 states. [2024-11-28 04:06:16,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16693 to 10011. [2024-11-28 04:06:16,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10011 states, 9822 states have (on average 1.5685196497658318) internal successors, (15406), 9822 states have internal predecessors, (15406), 172 states have call successors, (172), 16 states have call predecessors, (172), 16 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-28 04:06:16,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10011 states to 10011 states and 15750 transitions. [2024-11-28 04:06:16,918 INFO L78 Accepts]: Start accepts. Automaton has 10011 states and 15750 transitions. Word has length 302 [2024-11-28 04:06:16,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:16,918 INFO L471 AbstractCegarLoop]: Abstraction has 10011 states and 15750 transitions. [2024-11-28 04:06:16,918 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:16,918 INFO L276 IsEmpty]: Start isEmpty. Operand 10011 states and 15750 transitions. [2024-11-28 04:06:16,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-28 04:06:16,926 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:16,927 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:16,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 04:06:16,927 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:16,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:16,928 INFO L85 PathProgramCache]: Analyzing trace with hash 390754670, now seen corresponding path program 1 times [2024-11-28 04:06:16,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:16,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5650503] [2024-11-28 04:06:16,928 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:16,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:17,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:17,403 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 6 proven. 120 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-28 04:06:17,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:17,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5650503] [2024-11-28 04:06:17,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5650503] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:06:17,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908294647] [2024-11-28 04:06:17,404 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:17,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:06:17,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:06:17,410 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:06:17,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 04:06:17,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:17,696 INFO L256 TraceCheckSpWp]: Trace formula consists of 718 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:06:17,710 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:06:18,275 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 658 proven. 114 refuted. 0 times theorem prover too weak. 2840 trivial. 0 not checked. [2024-11-28 04:06:18,276 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:06:18,625 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 12 proven. 114 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-28 04:06:18,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908294647] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:06:18,626 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:06:18,626 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-28 04:06:18,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797901845] [2024-11-28 04:06:18,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:06:18,627 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:06:18,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:18,628 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:06:18,628 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:06:18,628 INFO L87 Difference]: Start difference. First operand 10011 states and 15750 transitions. Second operand has 8 states, 8 states have (on average 16.875) internal successors, (135), 8 states have internal predecessors, (135), 3 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (123), 3 states have call predecessors, (123), 3 states have call successors, (123) [2024-11-28 04:06:19,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:19,186 INFO L93 Difference]: Finished difference Result 14041 states and 22128 transitions. [2024-11-28 04:06:19,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 04:06:19,186 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.875) internal successors, (135), 8 states have internal predecessors, (135), 3 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (123), 3 states have call predecessors, (123), 3 states have call successors, (123) Word has length 303 [2024-11-28 04:06:19,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:19,193 INFO L225 Difference]: With dead ends: 14041 [2024-11-28 04:06:19,193 INFO L226 Difference]: Without dead ends: 4033 [2024-11-28 04:06:19,199 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 603 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2024-11-28 04:06:19,200 INFO L435 NwaCegarLoop]: 224 mSDtfsCounter, 355 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:19,200 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 575 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:06:19,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4033 states. [2024-11-28 04:06:19,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4033 to 3901. [2024-11-28 04:06:19,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3704 states have (on average 1.5647948164146868) internal successors, (5796), 3704 states have internal predecessors, (5796), 172 states have call successors, (172), 24 states have call predecessors, (172), 24 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-28 04:06:19,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 6140 transitions. [2024-11-28 04:06:19,399 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 6140 transitions. Word has length 303 [2024-11-28 04:06:19,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:19,399 INFO L471 AbstractCegarLoop]: Abstraction has 3901 states and 6140 transitions. [2024-11-28 04:06:19,400 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.875) internal successors, (135), 8 states have internal predecessors, (135), 3 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (123), 3 states have call predecessors, (123), 3 states have call successors, (123) [2024-11-28 04:06:19,400 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 6140 transitions. [2024-11-28 04:06:19,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-28 04:06:19,404 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:19,404 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:19,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 04:06:19,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-28 04:06:19,607 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:19,607 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:19,608 INFO L85 PathProgramCache]: Analyzing trace with hash 573493589, now seen corresponding path program 1 times [2024-11-28 04:06:19,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:19,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382003642] [2024-11-28 04:06:19,608 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:19,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:19,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:20,150 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:06:20,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:20,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382003642] [2024-11-28 04:06:20,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382003642] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:06:20,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:06:20,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:06:20,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509655950] [2024-11-28 04:06:20,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:06:20,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:06:20,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:20,153 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:06:20,153 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:06:20,153 INFO L87 Difference]: Start difference. First operand 3901 states and 6140 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:20,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:20,557 INFO L93 Difference]: Finished difference Result 9851 states and 15255 transitions. [2024-11-28 04:06:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:06:20,558 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 303 [2024-11-28 04:06:20,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:20,571 INFO L225 Difference]: With dead ends: 9851 [2024-11-28 04:06:20,571 INFO L226 Difference]: Without dead ends: 5953 [2024-11-28 04:06:20,576 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:06:20,577 INFO L435 NwaCegarLoop]: 313 mSDtfsCounter, 367 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 1078 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:20,578 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 1078 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:06:20,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5953 states. [2024-11-28 04:06:20,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5953 to 3997. [2024-11-28 04:06:20,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3997 states, 3800 states have (on average 1.5589473684210526) internal successors, (5924), 3800 states have internal predecessors, (5924), 172 states have call successors, (172), 24 states have call predecessors, (172), 24 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-28 04:06:20,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3997 states to 3997 states and 6268 transitions. [2024-11-28 04:06:20,790 INFO L78 Accepts]: Start accepts. Automaton has 3997 states and 6268 transitions. Word has length 303 [2024-11-28 04:06:20,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:20,790 INFO L471 AbstractCegarLoop]: Abstraction has 3997 states and 6268 transitions. [2024-11-28 04:06:20,791 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:20,791 INFO L276 IsEmpty]: Start isEmpty. Operand 3997 states and 6268 transitions. [2024-11-28 04:06:20,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-28 04:06:20,795 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:20,795 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:20,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-28 04:06:20,796 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:20,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:20,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1959696983, now seen corresponding path program 1 times [2024-11-28 04:06:20,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:20,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388865115] [2024-11-28 04:06:20,796 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:20,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:21,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:21,340 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-28 04:06:21,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:21,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388865115] [2024-11-28 04:06:21,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388865115] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:06:21,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687748705] [2024-11-28 04:06:21,341 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:21,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:06:21,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:06:21,345 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:06:21,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 04:06:21,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:21,606 INFO L256 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:06:21,611 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:06:22,099 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 918 proven. 108 refuted. 0 times theorem prover too weak. 2586 trivial. 0 not checked. [2024-11-28 04:06:22,099 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:06:22,442 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-28 04:06:22,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687748705] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:06:22,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:06:22,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-28 04:06:22,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276036054] [2024-11-28 04:06:22,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:06:22,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:06:22,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:22,443 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:06:22,443 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:06:22,444 INFO L87 Difference]: Start difference. First operand 3997 states and 6268 transitions. Second operand has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-28 04:06:22,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:22,904 INFO L93 Difference]: Finished difference Result 6818 states and 10629 transitions. [2024-11-28 04:06:22,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:06:22,905 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 303 [2024-11-28 04:06:22,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:22,910 INFO L225 Difference]: With dead ends: 6818 [2024-11-28 04:06:22,910 INFO L226 Difference]: Without dead ends: 2824 [2024-11-28 04:06:22,913 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 612 GetRequests, 603 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:06:22,913 INFO L435 NwaCegarLoop]: 244 mSDtfsCounter, 325 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 632 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:22,914 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 632 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:06:22,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2824 states. [2024-11-28 04:06:23,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2824 to 2697. [2024-11-28 04:06:23,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2697 states, 2496 states have (on average 1.5392628205128205) internal successors, (3842), 2496 states have internal predecessors, (3842), 172 states have call successors, (172), 28 states have call predecessors, (172), 28 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-28 04:06:23,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2697 states to 2697 states and 4186 transitions. [2024-11-28 04:06:23,078 INFO L78 Accepts]: Start accepts. Automaton has 2697 states and 4186 transitions. Word has length 303 [2024-11-28 04:06:23,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:23,079 INFO L471 AbstractCegarLoop]: Abstraction has 2697 states and 4186 transitions. [2024-11-28 04:06:23,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-28 04:06:23,079 INFO L276 IsEmpty]: Start isEmpty. Operand 2697 states and 4186 transitions. [2024-11-28 04:06:23,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-28 04:06:23,082 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:23,082 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:23,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 04:06:23,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-28 04:06:23,283 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:23,283 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:23,284 INFO L85 PathProgramCache]: Analyzing trace with hash 672752975, now seen corresponding path program 1 times [2024-11-28 04:06:23,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:23,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389926310] [2024-11-28 04:06:23,284 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:23,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:23,759 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:06:23,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:23,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389926310] [2024-11-28 04:06:23,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389926310] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:06:23,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:06:23,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:06:23,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992439232] [2024-11-28 04:06:23,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:06:23,760 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:06:23,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:23,761 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:06:23,761 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:06:23,761 INFO L87 Difference]: Start difference. First operand 2697 states and 4186 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:24,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:24,117 INFO L93 Difference]: Finished difference Result 8541 states and 13232 transitions. [2024-11-28 04:06:24,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:06:24,119 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 303 [2024-11-28 04:06:24,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:24,134 INFO L225 Difference]: With dead ends: 8541 [2024-11-28 04:06:24,134 INFO L226 Difference]: Without dead ends: 5847 [2024-11-28 04:06:24,139 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:06:24,140 INFO L435 NwaCegarLoop]: 320 mSDtfsCounter, 230 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 883 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:24,140 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 883 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:06:24,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5847 states. [2024-11-28 04:06:24,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5847 to 5069. [2024-11-28 04:06:24,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5069 states, 4668 states have (on average 1.5252784918594686) internal successors, (7120), 4668 states have internal predecessors, (7120), 344 states have call successors, (344), 56 states have call predecessors, (344), 56 states have return successors, (344), 344 states have call predecessors, (344), 344 states have call successors, (344) [2024-11-28 04:06:24,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5069 states to 5069 states and 7808 transitions. [2024-11-28 04:06:24,507 INFO L78 Accepts]: Start accepts. Automaton has 5069 states and 7808 transitions. Word has length 303 [2024-11-28 04:06:24,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:24,507 INFO L471 AbstractCegarLoop]: Abstraction has 5069 states and 7808 transitions. [2024-11-28 04:06:24,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:06:24,507 INFO L276 IsEmpty]: Start isEmpty. Operand 5069 states and 7808 transitions. [2024-11-28 04:06:24,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-28 04:06:24,510 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:24,510 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:24,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-28 04:06:24,510 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:24,510 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:24,510 INFO L85 PathProgramCache]: Analyzing trace with hash 2058956369, now seen corresponding path program 1 times [2024-11-28 04:06:24,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:24,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508799661] [2024-11-28 04:06:24,511 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:24,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:24,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:25,928 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 33 proven. 93 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-28 04:06:25,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:25,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508799661] [2024-11-28 04:06:25,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508799661] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:06:25,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27080564] [2024-11-28 04:06:25,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:25,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:06:25,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:06:25,931 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:06:25,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 04:06:26,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:26,257 INFO L256 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-28 04:06:26,263 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:06:28,081 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1461 proven. 180 refuted. 0 times theorem prover too weak. 1971 trivial. 0 not checked. [2024-11-28 04:06:28,081 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:06:28,928 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 66 proven. 183 refuted. 0 times theorem prover too weak. 3363 trivial. 0 not checked. [2024-11-28 04:06:28,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27080564] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:06:28,929 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:06:28,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 11] total 27 [2024-11-28 04:06:28,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439468314] [2024-11-28 04:06:28,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:06:28,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 04:06:28,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:28,931 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 04:06:28,931 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=510, Unknown=0, NotChecked=0, Total=702 [2024-11-28 04:06:28,932 INFO L87 Difference]: Start difference. First operand 5069 states and 7808 transitions. Second operand has 27 states, 26 states have (on average 9.846153846153847) internal successors, (256), 25 states have internal predecessors, (256), 9 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 9 states have call predecessors, (129), 9 states have call successors, (129) [2024-11-28 04:06:33,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:33,831 INFO L93 Difference]: Finished difference Result 23951 states and 35323 transitions. [2024-11-28 04:06:33,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-28 04:06:33,831 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 9.846153846153847) internal successors, (256), 25 states have internal predecessors, (256), 9 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 9 states have call predecessors, (129), 9 states have call successors, (129) Word has length 303 [2024-11-28 04:06:33,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:33,868 INFO L225 Difference]: With dead ends: 23951 [2024-11-28 04:06:33,869 INFO L226 Difference]: Without dead ends: 18885 [2024-11-28 04:06:33,879 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 643 GetRequests, 592 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=750, Invalid=2006, Unknown=0, NotChecked=0, Total=2756 [2024-11-28 04:06:33,880 INFO L435 NwaCegarLoop]: 239 mSDtfsCounter, 2217 mSDsluCounter, 2983 mSDsCounter, 0 mSdLazyCounter, 2357 mSolverCounterSat, 404 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2274 SdHoareTripleChecker+Valid, 3222 SdHoareTripleChecker+Invalid, 2761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 404 IncrementalHoareTripleChecker+Valid, 2357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:33,884 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2274 Valid, 3222 Invalid, 2761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [404 Valid, 2357 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-28 04:06:33,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18885 states. [2024-11-28 04:06:35,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18885 to 14245. [2024-11-28 04:06:35,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14245 states, 13140 states have (on average 1.5092846270928462) internal successors, (19832), 13156 states have internal predecessors, (19832), 864 states have call successors, (864), 240 states have call predecessors, (864), 240 states have return successors, (864), 848 states have call predecessors, (864), 864 states have call successors, (864) [2024-11-28 04:06:35,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14245 states to 14245 states and 21560 transitions. [2024-11-28 04:06:35,082 INFO L78 Accepts]: Start accepts. Automaton has 14245 states and 21560 transitions. Word has length 303 [2024-11-28 04:06:35,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:35,083 INFO L471 AbstractCegarLoop]: Abstraction has 14245 states and 21560 transitions. [2024-11-28 04:06:35,083 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 9.846153846153847) internal successors, (256), 25 states have internal predecessors, (256), 9 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 9 states have call predecessors, (129), 9 states have call successors, (129) [2024-11-28 04:06:35,083 INFO L276 IsEmpty]: Start isEmpty. Operand 14245 states and 21560 transitions. [2024-11-28 04:06:35,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-28 04:06:35,091 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:35,092 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:35,104 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 04:06:35,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:06:35,293 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:35,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:35,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1692181787, now seen corresponding path program 1 times [2024-11-28 04:06:35,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:35,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195662769] [2024-11-28 04:06:35,293 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:35,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:35,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:06:35,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [780234890] [2024-11-28 04:06:35,730 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:35,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:06:35,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:06:35,732 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:06:35,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 04:06:36,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:36,086 INFO L256 TraceCheckSpWp]: Trace formula consists of 712 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 04:06:36,095 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:06:36,734 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1848 proven. 63 refuted. 0 times theorem prover too weak. 1701 trivial. 0 not checked. [2024-11-28 04:06:36,734 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:06:37,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:37,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195662769] [2024-11-28 04:06:37,072 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:06:37,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780234890] [2024-11-28 04:06:37,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780234890] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:06:37,073 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:06:37,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-28 04:06:37,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737392062] [2024-11-28 04:06:37,073 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:06:37,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:06:37,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:37,074 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:06:37,074 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:06:37,075 INFO L87 Difference]: Start difference. First operand 14245 states and 21560 transitions. Second operand has 8 states, 8 states have (on average 12.25) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-28 04:06:39,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:39,385 INFO L93 Difference]: Finished difference Result 40702 states and 60866 transitions. [2024-11-28 04:06:39,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:06:39,386 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 304 [2024-11-28 04:06:39,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:39,435 INFO L225 Difference]: With dead ends: 40702 [2024-11-28 04:06:39,435 INFO L226 Difference]: Without dead ends: 26460 [2024-11-28 04:06:39,454 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:06:39,455 INFO L435 NwaCegarLoop]: 297 mSDtfsCounter, 566 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1727 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:39,455 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 1727 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:06:39,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26460 states. [2024-11-28 04:06:41,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26460 to 26046. [2024-11-28 04:06:41,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26046 states, 24007 states have (on average 1.483150747698588) internal successors, (35606), 24055 states have internal predecessors, (35606), 1547 states have call successors, (1547), 491 states have call predecessors, (1547), 491 states have return successors, (1547), 1499 states have call predecessors, (1547), 1547 states have call successors, (1547) [2024-11-28 04:06:41,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26046 states to 26046 states and 38700 transitions. [2024-11-28 04:06:41,776 INFO L78 Accepts]: Start accepts. Automaton has 26046 states and 38700 transitions. Word has length 304 [2024-11-28 04:06:41,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:41,776 INFO L471 AbstractCegarLoop]: Abstraction has 26046 states and 38700 transitions. [2024-11-28 04:06:41,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-28 04:06:41,777 INFO L276 IsEmpty]: Start isEmpty. Operand 26046 states and 38700 transitions. [2024-11-28 04:06:41,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-28 04:06:41,789 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:41,789 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:41,803 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 04:06:41,993 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:06:41,993 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:41,994 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:41,994 INFO L85 PathProgramCache]: Analyzing trace with hash 2015539022, now seen corresponding path program 1 times [2024-11-28 04:06:41,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:41,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253202121] [2024-11-28 04:06:41,994 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:41,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:42,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:43,883 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 117 proven. 129 refuted. 0 times theorem prover too weak. 3366 trivial. 0 not checked. [2024-11-28 04:06:43,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:43,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253202121] [2024-11-28 04:06:43,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253202121] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:06:43,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23522427] [2024-11-28 04:06:43,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:43,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:06:43,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:06:43,885 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:06:43,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 04:06:44,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:44,192 INFO L256 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-28 04:06:44,198 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:06:47,020 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2555 proven. 240 refuted. 0 times theorem prover too weak. 817 trivial. 0 not checked. [2024-11-28 04:06:47,020 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:06:48,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23522427] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:06:48,163 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:06:48,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 21] total 31 [2024-11-28 04:06:48,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741198937] [2024-11-28 04:06:48,163 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:06:48,163 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-28 04:06:48,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:48,164 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-28 04:06:48,164 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=1187, Unknown=0, NotChecked=0, Total=1560 [2024-11-28 04:06:48,165 INFO L87 Difference]: Start difference. First operand 26046 states and 38700 transitions. Second operand has 31 states, 30 states have (on average 6.2) internal successors, (186), 28 states have internal predecessors, (186), 10 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 9 states have call predecessors, (86), 10 states have call successors, (86) [2024-11-28 04:06:54,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:06:54,964 INFO L93 Difference]: Finished difference Result 46453 states and 68371 transitions. [2024-11-28 04:06:54,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-28 04:06:54,964 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 6.2) internal successors, (186), 28 states have internal predecessors, (186), 10 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 9 states have call predecessors, (86), 10 states have call successors, (86) Word has length 304 [2024-11-28 04:06:54,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:06:55,017 INFO L225 Difference]: With dead ends: 46453 [2024-11-28 04:06:55,017 INFO L226 Difference]: Without dead ends: 30259 [2024-11-28 04:06:55,040 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 421 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1075 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1260, Invalid=3296, Unknown=0, NotChecked=0, Total=4556 [2024-11-28 04:06:55,041 INFO L435 NwaCegarLoop]: 219 mSDtfsCounter, 1607 mSDsluCounter, 3044 mSDsCounter, 0 mSdLazyCounter, 2563 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1608 SdHoareTripleChecker+Valid, 3263 SdHoareTripleChecker+Invalid, 2772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 2563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:06:55,041 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1608 Valid, 3263 Invalid, 2772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 2563 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-28 04:06:55,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30259 states. [2024-11-28 04:06:56,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30259 to 24066. [2024-11-28 04:06:56,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24066 states, 22566 states have (on average 1.4962775857484711) internal successors, (33765), 22590 states have internal predecessors, (33765), 1139 states have call successors, (1139), 360 states have call predecessors, (1139), 360 states have return successors, (1139), 1115 states have call predecessors, (1139), 1139 states have call successors, (1139) [2024-11-28 04:06:56,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24066 states to 24066 states and 36043 transitions. [2024-11-28 04:06:56,329 INFO L78 Accepts]: Start accepts. Automaton has 24066 states and 36043 transitions. Word has length 304 [2024-11-28 04:06:56,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:06:56,329 INFO L471 AbstractCegarLoop]: Abstraction has 24066 states and 36043 transitions. [2024-11-28 04:06:56,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 6.2) internal successors, (186), 28 states have internal predecessors, (186), 10 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 9 states have call predecessors, (86), 10 states have call successors, (86) [2024-11-28 04:06:56,330 INFO L276 IsEmpty]: Start isEmpty. Operand 24066 states and 36043 transitions. [2024-11-28 04:06:56,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-28 04:06:56,337 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:06:56,337 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:06:56,349 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 04:06:56,538 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:06:56,538 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:06:56,538 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:06:56,538 INFO L85 PathProgramCache]: Analyzing trace with hash 346244030, now seen corresponding path program 1 times [2024-11-28 04:06:56,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:06:56,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030699138] [2024-11-28 04:06:56,539 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:56,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:06:57,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:06:57,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [168166610] [2024-11-28 04:06:57,609 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:06:57,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:06:57,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:06:57,612 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:06:57,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 04:06:57,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:06:57,929 INFO L256 TraceCheckSpWp]: Trace formula consists of 715 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-28 04:06:57,939 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:06:58,616 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2249 proven. 99 refuted. 0 times theorem prover too weak. 1264 trivial. 0 not checked. [2024-11-28 04:06:58,616 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:06:59,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:06:59,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030699138] [2024-11-28 04:06:59,101 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:06:59,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168166610] [2024-11-28 04:06:59,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168166610] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:06:59,101 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:06:59,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-28 04:06:59,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246817572] [2024-11-28 04:06:59,102 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:06:59,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:06:59,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:06:59,103 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:06:59,103 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2024-11-28 04:06:59,103 INFO L87 Difference]: Start difference. First operand 24066 states and 36043 transitions. Second operand has 10 states, 10 states have (on average 10.5) internal successors, (105), 9 states have internal predecessors, (105), 3 states have call successors, (43), 3 states have call predecessors, (43), 5 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-28 04:07:00,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:07:00,726 INFO L93 Difference]: Finished difference Result 38152 states and 57266 transitions. [2024-11-28 04:07:00,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:07:00,727 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 9 states have internal predecessors, (105), 3 states have call successors, (43), 3 states have call predecessors, (43), 5 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 305 [2024-11-28 04:07:00,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:07:00,750 INFO L225 Difference]: With dead ends: 38152 [2024-11-28 04:07:00,750 INFO L226 Difference]: Without dead ends: 19763 [2024-11-28 04:07:00,761 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=203, Invalid=447, Unknown=0, NotChecked=0, Total=650 [2024-11-28 04:07:00,762 INFO L435 NwaCegarLoop]: 216 mSDtfsCounter, 375 mSDsluCounter, 1447 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:07:00,762 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 1663 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:07:00,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19763 states. [2024-11-28 04:07:01,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19763 to 19467. [2024-11-28 04:07:01,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19467 states, 18398 states have (on average 1.511631699097728) internal successors, (27811), 18406 states have internal predecessors, (27811), 819 states have call successors, (819), 249 states have call predecessors, (819), 249 states have return successors, (819), 811 states have call predecessors, (819), 819 states have call successors, (819) [2024-11-28 04:07:01,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19467 states to 19467 states and 29449 transitions. [2024-11-28 04:07:01,602 INFO L78 Accepts]: Start accepts. Automaton has 19467 states and 29449 transitions. Word has length 305 [2024-11-28 04:07:01,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:07:01,603 INFO L471 AbstractCegarLoop]: Abstraction has 19467 states and 29449 transitions. [2024-11-28 04:07:01,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 9 states have internal predecessors, (105), 3 states have call successors, (43), 3 states have call predecessors, (43), 5 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-28 04:07:01,603 INFO L276 IsEmpty]: Start isEmpty. Operand 19467 states and 29449 transitions. [2024-11-28 04:07:01,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-28 04:07:01,607 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:07:01,608 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:07:01,615 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 04:07:01,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:07:01,808 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:07:01,809 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:07:01,809 INFO L85 PathProgramCache]: Analyzing trace with hash 636695384, now seen corresponding path program 1 times [2024-11-28 04:07:01,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:07:01,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804610947] [2024-11-28 04:07:01,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:07:01,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:07:02,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:07:02,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1768155227] [2024-11-28 04:07:02,131 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:07:02,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:07:02,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:07:02,133 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:07:02,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 04:07:02,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 04:07:02,641 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-28 04:07:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 04:07:03,045 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-28 04:07:03,047 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-28 04:07:03,048 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 04:07:03,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 04:07:03,250 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:07:03,253 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] [2024-11-28 04:07:03,542 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 04:07:03,549 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 04:07:03 BoogieIcfgContainer [2024-11-28 04:07:03,551 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 04:07:03,551 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 04:07:03,552 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 04:07:03,552 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 04:07:03,553 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:05:12" (3/4) ... [2024-11-28 04:07:03,556 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-28 04:07:03,556 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 04:07:03,557 INFO L158 Benchmark]: Toolchain (without parser) took 113349.02ms. Allocated memory was 117.4MB in the beginning and 2.5GB in the end (delta: 2.4GB). Free memory was 91.6MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2024-11-28 04:07:03,557 INFO L158 Benchmark]: CDTParser took 0.84ms. Allocated memory is still 117.4MB. Free memory is still 74.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 04:07:03,558 INFO L158 Benchmark]: CACSL2BoogieTranslator took 595.77ms. Allocated memory is still 117.4MB. Free memory was 91.6MB in the beginning and 68.2MB in the end (delta: 23.4MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-28 04:07:03,558 INFO L158 Benchmark]: Boogie Procedure Inliner took 101.56ms. Allocated memory is still 117.4MB. Free memory was 68.2MB in the beginning and 59.8MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 04:07:03,559 INFO L158 Benchmark]: Boogie Preprocessor took 148.44ms. Allocated memory is still 117.4MB. Free memory was 59.8MB in the beginning and 46.8MB in the end (delta: 13.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 04:07:03,560 INFO L158 Benchmark]: RCFGBuilder took 1300.52ms. Allocated memory is still 117.4MB. Free memory was 46.8MB in the beginning and 83.4MB in the end (delta: -36.5MB). Peak memory consumption was 24.9MB. Max. memory is 16.1GB. [2024-11-28 04:07:03,560 INFO L158 Benchmark]: TraceAbstraction took 111190.99ms. Allocated memory was 117.4MB in the beginning and 2.5GB in the end (delta: 2.4GB). Free memory was 82.7MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2024-11-28 04:07:03,561 INFO L158 Benchmark]: Witness Printer took 5.17ms. Allocated memory is still 2.5GB. Free memory was 1.2GB in the beginning and 1.2GB in the end (delta: 334.7kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 04:07:03,562 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.84ms. Allocated memory is still 117.4MB. Free memory is still 74.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 595.77ms. Allocated memory is still 117.4MB. Free memory was 91.6MB in the beginning and 68.2MB in the end (delta: 23.4MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 101.56ms. Allocated memory is still 117.4MB. Free memory was 68.2MB in the beginning and 59.8MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 148.44ms. Allocated memory is still 117.4MB. Free memory was 59.8MB in the beginning and 46.8MB in the end (delta: 13.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1300.52ms. Allocated memory is still 117.4MB. Free memory was 46.8MB in the beginning and 83.4MB in the end (delta: -36.5MB). Peak memory consumption was 24.9MB. Max. memory is 16.1GB. * TraceAbstraction took 111190.99ms. Allocated memory was 117.4MB in the beginning and 2.5GB in the end (delta: 2.4GB). Free memory was 82.7MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. * Witness Printer took 5.17ms. Allocated memory is still 2.5GB. Free memory was 1.2GB in the beginning and 1.2GB in the end (delta: 334.7kB). 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 137, overapproximation of someBinaryArithmeticDOUBLEoperation at line 157, overapproximation of someBinaryFLOATComparisonOperation at line 364, overapproximation of someBinaryFLOATComparisonOperation at line 244, overapproximation of someBinaryFLOATComparisonOperation at line 296, overapproximation of someBinaryFLOATComparisonOperation at line 120, overapproximation of someBinaryFLOATComparisonOperation at line 364, overapproximation of someBinaryFLOATComparisonOperation at line 294, overapproximation of someBinaryFLOATComparisonOperation at line 292, overapproximation of someBinaryFLOATComparisonOperation at line 318, overapproximation of someBinaryFLOATComparisonOperation at line 316, overapproximation of someUnaryDOUBLEoperation at line 48, overapproximation of someBinaryDOUBLEComparisonOperation at line 180, overapproximation of someBinaryDOUBLEComparisonOperation at line 364, overapproximation of someBinaryDOUBLEComparisonOperation at line 364, overapproximation of someBinaryDOUBLEComparisonOperation at line 364, overapproximation of someBinaryDOUBLEComparisonOperation at line 334, overapproximation of someBinaryDOUBLEComparisonOperation at line 157, overapproximation of someBinaryDOUBLEComparisonOperation at line 364, overapproximation of someBinaryDOUBLEComparisonOperation at line 332, overapproximation of someBinaryArithmeticFLOAToperation at line 227. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned long int var_1_1 = 128; [L23] unsigned long int var_1_5 = 2082256544; [L24] unsigned long int var_1_6 = 32; [L25] unsigned long int var_1_7 = 1832746635; [L26] unsigned char var_1_10 = 0; [L27] unsigned char var_1_11 = 0; [L28] unsigned char var_1_12 = 0; [L29] float var_1_13 = 9.5; [L30] float var_1_14 = 100.75; [L31] float var_1_15 = 7.4; [L32] float var_1_16 = 10.625; [L33] unsigned long int var_1_17 = 4; [L34] unsigned long int var_1_19 = 2305451248; [L35] unsigned char var_1_20 = 32; [L36] unsigned char var_1_21 = 8; [L37] unsigned char var_1_22 = 64; [L38] unsigned char var_1_23 = 0; [L39] signed char var_1_24 = -25; [L40] signed char var_1_25 = 32; [L41] signed char var_1_26 = 2; [L42] float var_1_27 = 7.75; [L43] float var_1_28 = 5.8; [L44] signed char var_1_29 = -5; [L45] signed char var_1_30 = 50; [L46] signed char var_1_31 = 8; [L47] signed char var_1_32 = 50; [L48] double var_1_33 = -0.75; [L49] double var_1_34 = 4.1; [L50] double var_1_35 = 127.35; [L51] float var_1_36 = 0.19999999999999996; [L52] signed char var_1_37 = -2; [L53] unsigned char var_1_38 = 16; [L54] unsigned char var_1_40 = 25; [L55] double var_1_41 = 9999999.025; [L56] unsigned char var_1_42 = 0; [L57] signed long int var_1_43 = 2; [L58] signed char var_1_44 = -4; [L59] signed short int var_1_45 = -10; [L60] signed char var_1_46 = 50; [L61] signed char var_1_47 = 50; [L62] unsigned char var_1_48 = 1; [L63] unsigned char var_1_49 = 0; [L64] unsigned char var_1_50 = 0; [L65] signed char var_1_51 = -8; [L66] unsigned char var_1_52 = 0; [L67] unsigned long int last_1_var_1_1 = 128; [L68] unsigned long int last_1_var_1_17 = 4; [L69] unsigned char last_1_var_1_20 = 32; [L70] signed char last_1_var_1_24 = -25; [L71] signed char last_1_var_1_37 = -2; [L72] unsigned char last_1_var_1_38 = 16; [L73] unsigned char last_1_var_1_42 = 0; [L74] signed long int last_1_var_1_43 = 2; [L75] signed char last_1_var_1_44 = -4; [L76] signed char last_1_var_1_46 = 50; [L77] unsigned char last_1_var_1_48 = 1; [L78] signed char last_1_var_1_51 = -8; [L79] unsigned char last_1_var_1_52 = 0; VAL [isInitial=0, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2082256544, var_1_6=32, var_1_7=1832746635] [L368] isInitial = 1 [L369] FCALL initially() [L371] CALL updateLastVariables() [L349] last_1_var_1_1 = var_1_1 [L350] last_1_var_1_17 = var_1_17 [L351] last_1_var_1_20 = var_1_20 [L352] last_1_var_1_24 = var_1_24 [L353] last_1_var_1_37 = var_1_37 [L354] last_1_var_1_38 = var_1_38 [L355] last_1_var_1_42 = var_1_42 [L356] last_1_var_1_43 = var_1_43 [L357] last_1_var_1_44 = var_1_44 [L358] last_1_var_1_46 = var_1_46 [L359] last_1_var_1_48 = var_1_48 [L360] last_1_var_1_51 = var_1_51 [L361] last_1_var_1_52 = var_1_52 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2082256544, var_1_6=32, var_1_7=1832746635] [L371] RET updateLastVariables() [L372] CALL updateVariables() [L279] var_1_5 = __VERIFIER_nondet_ulong() [L280] CALL assume_abort_if_not(var_1_5 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=1832746635] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=1832746635] [L280] RET assume_abort_if_not(var_1_5 >= 1073741823) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=1832746635] [L281] CALL assume_abort_if_not(var_1_5 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=1832746635] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=1832746635] [L281] RET assume_abort_if_not(var_1_5 <= 2147483647) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=1832746635] [L282] var_1_7 = __VERIFIER_nondet_ulong() [L283] CALL assume_abort_if_not(var_1_7 >= 1610612735) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L283] RET assume_abort_if_not(var_1_7 >= 1610612735) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L284] CALL assume_abort_if_not(var_1_7 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L284] RET assume_abort_if_not(var_1_7 <= 2147483647) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L285] var_1_11 = __VERIFIER_nondet_uchar() [L286] CALL assume_abort_if_not(var_1_11 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L286] RET assume_abort_if_not(var_1_11 >= 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L287] CALL assume_abort_if_not(var_1_11 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L287] RET assume_abort_if_not(var_1_11 <= 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L288] var_1_12 = __VERIFIER_nondet_uchar() [L289] CALL assume_abort_if_not(var_1_12 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L289] RET assume_abort_if_not(var_1_12 >= 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L290] CALL assume_abort_if_not(var_1_12 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L290] RET assume_abort_if_not(var_1_12 <= 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L291] var_1_14 = __VERIFIER_nondet_float() [L292] CALL assume_abort_if_not((var_1_14 >= -461168.6018427382800e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L292] RET assume_abort_if_not((var_1_14 >= -461168.6018427382800e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L293] var_1_15 = __VERIFIER_nondet_float() [L294] CALL assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L294] RET assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L295] var_1_16 = __VERIFIER_nondet_float() [L296] CALL assume_abort_if_not((var_1_16 >= -461168.6018427382800e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L296] RET assume_abort_if_not((var_1_16 >= -461168.6018427382800e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L297] var_1_19 = __VERIFIER_nondet_ulong() [L298] CALL assume_abort_if_not(var_1_19 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L298] RET assume_abort_if_not(var_1_19 >= 2147483647) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L299] CALL assume_abort_if_not(var_1_19 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L299] RET assume_abort_if_not(var_1_19 <= 4294967294) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L300] var_1_21 = __VERIFIER_nondet_uchar() [L301] CALL assume_abort_if_not(var_1_21 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L301] RET assume_abort_if_not(var_1_21 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L302] CALL assume_abort_if_not(var_1_21 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L302] RET assume_abort_if_not(var_1_21 <= 127) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L303] var_1_22 = __VERIFIER_nondet_uchar() [L304] CALL assume_abort_if_not(var_1_22 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L304] RET assume_abort_if_not(var_1_22 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L305] CALL assume_abort_if_not(var_1_22 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L305] RET assume_abort_if_not(var_1_22 <= 127) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L306] var_1_23 = __VERIFIER_nondet_uchar() [L307] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L307] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L308] CALL assume_abort_if_not(var_1_23 <= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L308] RET assume_abort_if_not(var_1_23 <= 64) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L309] var_1_25 = __VERIFIER_nondet_char() [L310] CALL assume_abort_if_not(var_1_25 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L310] RET assume_abort_if_not(var_1_25 >= -127) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L311] CALL assume_abort_if_not(var_1_25 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L311] RET assume_abort_if_not(var_1_25 <= 126) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L312] var_1_26 = __VERIFIER_nondet_char() [L313] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L313] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L314] CALL assume_abort_if_not(var_1_26 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L314] RET assume_abort_if_not(var_1_26 <= 126) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L315] var_1_27 = __VERIFIER_nondet_float() [L316] CALL assume_abort_if_not((var_1_27 >= 0.0F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L316] RET assume_abort_if_not((var_1_27 >= 0.0F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L317] var_1_28 = __VERIFIER_nondet_float() [L318] CALL assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L318] RET assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L319] var_1_29 = __VERIFIER_nondet_char() [L320] CALL assume_abort_if_not(var_1_29 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L320] RET assume_abort_if_not(var_1_29 >= -63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L321] CALL assume_abort_if_not(var_1_29 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L321] RET assume_abort_if_not(var_1_29 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L322] var_1_30 = __VERIFIER_nondet_char() [L323] CALL assume_abort_if_not(var_1_30 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L323] RET assume_abort_if_not(var_1_30 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L324] CALL assume_abort_if_not(var_1_30 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L324] RET assume_abort_if_not(var_1_30 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L325] var_1_31 = __VERIFIER_nondet_char() [L326] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L326] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L327] CALL assume_abort_if_not(var_1_31 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L327] RET assume_abort_if_not(var_1_31 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L328] var_1_32 = __VERIFIER_nondet_char() [L329] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L329] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L330] CALL assume_abort_if_not(var_1_32 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L330] RET assume_abort_if_not(var_1_32 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L331] var_1_34 = __VERIFIER_nondet_double() [L332] CALL assume_abort_if_not((var_1_34 >= 0.0F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 4611686.018427382800e+12F && var_1_34 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L332] RET assume_abort_if_not((var_1_34 >= 0.0F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 4611686.018427382800e+12F && var_1_34 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L333] var_1_35 = __VERIFIER_nondet_double() [L334] CALL assume_abort_if_not((var_1_35 >= 0.0F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 4611686.018427382800e+12F && var_1_35 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L334] RET assume_abort_if_not((var_1_35 >= 0.0F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 4611686.018427382800e+12F && var_1_35 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L335] var_1_40 = __VERIFIER_nondet_uchar() [L336] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L336] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L337] CALL assume_abort_if_not(var_1_40 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L337] RET assume_abort_if_not(var_1_40 <= 254) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L338] var_1_47 = __VERIFIER_nondet_char() [L339] CALL assume_abort_if_not(var_1_47 >= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L339] RET assume_abort_if_not(var_1_47 >= 31) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L340] CALL assume_abort_if_not(var_1_47 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L340] RET assume_abort_if_not(var_1_47 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L341] var_1_49 = __VERIFIER_nondet_uchar() [L342] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L342] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L343] CALL assume_abort_if_not(var_1_49 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L343] RET assume_abort_if_not(var_1_49 <= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L344] var_1_50 = __VERIFIER_nondet_uchar() [L345] CALL assume_abort_if_not(var_1_50 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L345] RET assume_abort_if_not(var_1_50 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L346] CALL assume_abort_if_not(var_1_50 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L346] RET assume_abort_if_not(var_1_50 <= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L372] RET updateVariables() [L373] CALL step() [L83] signed long int stepLocal_17 = last_1_var_1_37; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_17=-2, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L84] COND FALSE !(! var_1_11) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_17=-2, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L87] COND FALSE !(last_1_var_1_37 < stepLocal_17) [L90] var_1_52 = var_1_21 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L93] signed long int stepLocal_16 = last_1_var_1_20; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L94] COND FALSE !(\read(var_1_49)) [L105] var_1_51 = var_1_47 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L107] COND TRUE var_1_31 >= (var_1_26 * last_1_var_1_52) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L108] EXPR ((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L108] COND FALSE !((((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52) != (last_1_var_1_51 + last_1_var_1_38)) [L120] (var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L120] COND TRUE (var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20)) [L121] COND FALSE !(last_1_var_1_20 > last_1_var_1_1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L135] unsigned long int stepLocal_12 = last_1_var_1_43 / var_1_19; [L136] unsigned char stepLocal_11 = last_1_var_1_48; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_12=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L137] EXPR 5u << var_1_7 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_12=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L137] COND TRUE (5u << var_1_7) == stepLocal_12 [L138] var_1_42 = (! var_1_12) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L146] unsigned long int stepLocal_2 = var_1_5; [L147] unsigned char stepLocal_1 = var_1_5 < var_1_38; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_2=2147482625, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L148] COND FALSE !(var_1_38 > stepLocal_2) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L153] COND FALSE !(! var_1_12) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L156] COND TRUE \read(var_1_12) [L157] var_1_41 = (((((4.375 + var_1_15)) > (var_1_14)) ? ((4.375 + var_1_15)) : (var_1_14))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L159] var_1_48 = (var_1_49 || var_1_50) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L160] EXPR var_1_31 | var_1_52 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L160] COND FALSE !(! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) [L171] signed char stepLocal_0 = var_1_51; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_0=31, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L172] COND FALSE !(var_1_51 != stepLocal_0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L177] COND FALSE !((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L180] COND FALSE !(var_1_33 == var_1_16) [L185] var_1_17 = (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L188] unsigned char stepLocal_3 = var_1_42; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_3=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L189] COND FALSE !((var_1_7 > var_1_20) && stepLocal_3) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L192] signed long int stepLocal_10 = var_1_25 + var_1_52; [L193] unsigned long int stepLocal_9 = var_1_19 - var_1_23; [L194] unsigned char stepLocal_8 = var_1_10; [L195] unsigned char stepLocal_7 = var_1_20; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_10=126, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_8=0, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L196] COND FALSE !(var_1_32 > stepLocal_10) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_8=0, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L203] COND FALSE !(var_1_11 && stepLocal_8) [L206] var_1_36 = var_1_14 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L209] COND TRUE var_1_1 <= (var_1_38 + var_1_19) [L210] var_1_45 = (-1 + var_1_26) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L212] unsigned char stepLocal_15 = var_1_38; [L213] unsigned char stepLocal_14 = var_1_10; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_14=0, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L214] COND FALSE !(((var_1_38 > var_1_38) && var_1_10) || stepLocal_14) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L225] signed long int stepLocal_4 = -500; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_4=-500, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L226] EXPR var_1_52 ^ var_1_7 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_4=-500, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L226] COND TRUE stepLocal_4 >= (var_1_17 * (var_1_52 ^ var_1_7)) [L227] var_1_13 = (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L231] unsigned char stepLocal_6 = var_1_11; [L232] unsigned long int stepLocal_5 = (var_1_37 % var_1_5) + var_1_38; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=2060, stepLocal_6=1, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L233] COND FALSE !(! var_1_11) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=2060, stepLocal_6=1, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L244] COND FALSE !((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) [L251] var_1_24 = (var_1_30 - (var_1_31 + var_1_32)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=2060, stepLocal_6=1, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L254] unsigned char stepLocal_13 = var_1_32 < var_1_24; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_13=0, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=2060, stepLocal_6=1, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L255] COND FALSE !(var_1_11 && stepLocal_13) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=2060, stepLocal_6=1, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L260] COND FALSE !(! ((var_1_19 - var_1_31) > var_1_43)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=2060, stepLocal_6=1, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L263] COND FALSE !(var_1_30 < (((((var_1_32) < (last_1_var_1_44)) ? (var_1_32) : (last_1_var_1_44))) * 32)) [L274] var_1_44 = (((((var_1_32) < 0 ) ? -(var_1_32) : (var_1_32))) + var_1_29) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=2060, stepLocal_6=1, stepLocal_7=32, stepLocal_9=8589934575, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L373] RET step() [L374] CALL, EXPR property() [L364] EXPR ((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16)))))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L364] EXPR var_1_52 ^ var_1_7 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L364] EXPR ((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16)))))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L364] EXPR ((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22)))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L364] EXPR ((((((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22))))) && ((! var_1_11) ? ((var_1_12 && var_1_11) ? (var_1_24 == ((signed char) ((((var_1_23) < (var_1_25)) ? (var_1_23) : (var_1_25))))) : ((((var_1_37 % var_1_5) + var_1_38) != var_1_52) ? (var_1_24 == ((signed char) (((((var_1_23 - var_1_26)) > (var_1_25)) ? ((var_1_23 - var_1_26)) : (var_1_25))))) : (var_1_24 == ((signed char) 25)))) : (((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) ? ((var_1_15 < ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))) ? (var_1_24 == ((signed char) (var_1_29 + (((((25) < (var_1_30)) ? (25) : (var_1_30))) - var_1_31)))) : (var_1_24 == ((signed char) ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))) : (var_1_24 == ((signed char) (var_1_30 - (var_1_31 + var_1_32))))))) && ((! var_1_12) ? (var_1_33 == ((double) ((var_1_34 - var_1_35) + 7.5))) : 1)) && ((var_1_32 > (var_1_25 + var_1_52)) ? ((var_1_20 <= (var_1_19 - var_1_23)) ? ((var_1_26 < var_1_20) ? (var_1_36 == ((float) ((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) > (var_1_35)) ? (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) : (var_1_35))))) : 1) : 1) : ((var_1_11 && var_1_10) ? (var_1_36 == ((float) var_1_14)) : (var_1_36 == ((float) var_1_14))))) && ((! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) ? (((var_1_27 - var_1_28) > var_1_15) ? (var_1_37 == ((signed char) ((((var_1_25) > (var_1_29)) ? (var_1_25) : (var_1_29))))) : (var_1_42 ? (var_1_37 == ((signed char) (((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31))) - var_1_30))) : (var_1_37 == ((signed char) (var_1_30 + ((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31)))))))) : 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L364] EXPR (((((((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22))))) && ((! var_1_11) ? ((var_1_12 && var_1_11) ? (var_1_24 == ((signed char) ((((var_1_23) < (var_1_25)) ? (var_1_23) : (var_1_25))))) : ((((var_1_37 % var_1_5) + var_1_38) != var_1_52) ? (var_1_24 == ((signed char) (((((var_1_23 - var_1_26)) > (var_1_25)) ? ((var_1_23 - var_1_26)) : (var_1_25))))) : (var_1_24 == ((signed char) 25)))) : (((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) ? ((var_1_15 < ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))) ? (var_1_24 == ((signed char) (var_1_29 + (((((25) < (var_1_30)) ? (25) : (var_1_30))) - var_1_31)))) : (var_1_24 == ((signed char) ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))) : (var_1_24 == ((signed char) (var_1_30 - (var_1_31 + var_1_32))))))) && ((! var_1_12) ? (var_1_33 == ((double) ((var_1_34 - var_1_35) + 7.5))) : 1)) && ((var_1_32 > (var_1_25 + var_1_52)) ? ((var_1_20 <= (var_1_19 - var_1_23)) ? ((var_1_26 < var_1_20) ? (var_1_36 == ((float) ((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) > (var_1_35)) ? (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) : (var_1_35))))) : 1) : 1) : ((var_1_11 && var_1_10) ? (var_1_36 == ((float) var_1_14)) : (var_1_36 == ((float) var_1_14))))) && ((! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) ? (((var_1_27 - var_1_28) > var_1_15) ? (var_1_37 == ((signed char) ((((var_1_25) > (var_1_29)) ? (var_1_25) : (var_1_29))))) : (var_1_42 ? (var_1_37 == ((signed char) (((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31))) - var_1_30))) : (var_1_37 == ((signed char) (var_1_30 + ((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31)))))))) : 1)) && ((var_1_31 >= (var_1_26 * last_1_var_1_52)) ? (((((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52) != (last_1_var_1_51 + last_1_var_1_38)) ? (var_1_38 == ((unsigned char) var_1_23)) : 1) : ((last_1_var_1_38 > var_1_29) ? ((last_1_var_1_42 && var_1_12) ? (var_1_38 == ((unsigned char) ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40))))) : 1) : (var_1_38 == ((unsigned char) (((((var_1_21 + (100 - var_1_30))) < (var_1_23)) ? ((var_1_21 + (100 - var_1_30))) : (var_1_23))))))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L364] EXPR (((((((((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22))))) && ((! var_1_11) ? ((var_1_12 && var_1_11) ? (var_1_24 == ((signed char) ((((var_1_23) < (var_1_25)) ? (var_1_23) : (var_1_25))))) : ((((var_1_37 % var_1_5) + var_1_38) != var_1_52) ? (var_1_24 == ((signed char) (((((var_1_23 - var_1_26)) > (var_1_25)) ? ((var_1_23 - var_1_26)) : (var_1_25))))) : (var_1_24 == ((signed char) 25)))) : (((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) ? ((var_1_15 < ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))) ? (var_1_24 == ((signed char) (var_1_29 + (((((25) < (var_1_30)) ? (25) : (var_1_30))) - var_1_31)))) : (var_1_24 == ((signed char) ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))) : (var_1_24 == ((signed char) (var_1_30 - (var_1_31 + var_1_32))))))) && ((! var_1_12) ? (var_1_33 == ((double) ((var_1_34 - var_1_35) + 7.5))) : 1)) && ((var_1_32 > (var_1_25 + var_1_52)) ? ((var_1_20 <= (var_1_19 - var_1_23)) ? ((var_1_26 < var_1_20) ? (var_1_36 == ((float) ((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) > (var_1_35)) ? (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) : (var_1_35))))) : 1) : 1) : ((var_1_11 && var_1_10) ? (var_1_36 == ((float) var_1_14)) : (var_1_36 == ((float) var_1_14))))) && ((! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) ? (((var_1_27 - var_1_28) > var_1_15) ? (var_1_37 == ((signed char) ((((var_1_25) > (var_1_29)) ? (var_1_25) : (var_1_29))))) : (var_1_42 ? (var_1_37 == ((signed char) (((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31))) - var_1_30))) : (var_1_37 == ((signed char) (var_1_30 + ((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31)))))))) : 1)) && ((var_1_31 >= (var_1_26 * last_1_var_1_52)) ? (((((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52) != (last_1_var_1_51 + last_1_var_1_38)) ? (var_1_38 == ((unsigned char) var_1_23)) : 1) : ((last_1_var_1_38 > var_1_29) ? ((last_1_var_1_42 && var_1_12) ? (var_1_38 == ((unsigned char) ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40))))) : 1) : (var_1_38 == ((unsigned char) (((((var_1_21 + (100 - var_1_30))) < (var_1_23)) ? ((var_1_21 + (100 - var_1_30))) : (var_1_23)))))))) && (var_1_12 ? (var_1_41 == ((double) (((((4.375 + var_1_15)) > (var_1_14)) ? ((4.375 + var_1_15)) : (var_1_14))))) : 1)) && (((5u << var_1_7) == (last_1_var_1_43 / var_1_19)) ? (var_1_42 == ((unsigned char) (! var_1_12))) : ((last_1_var_1_48 && var_1_12) ? (var_1_42 == ((unsigned char) var_1_11)) : (var_1_42 == ((unsigned char) 1)))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L364-L365] return ((((((((((((((((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22))))) && ((! var_1_11) ? ((var_1_12 && var_1_11) ? (var_1_24 == ((signed char) ((((var_1_23) < (var_1_25)) ? (var_1_23) : (var_1_25))))) : ((((var_1_37 % var_1_5) + var_1_38) != var_1_52) ? (var_1_24 == ((signed char) (((((var_1_23 - var_1_26)) > (var_1_25)) ? ((var_1_23 - var_1_26)) : (var_1_25))))) : (var_1_24 == ((signed char) 25)))) : (((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) ? ((var_1_15 < ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))) ? (var_1_24 == ((signed char) (var_1_29 + (((((25) < (var_1_30)) ? (25) : (var_1_30))) - var_1_31)))) : (var_1_24 == ((signed char) ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))) : (var_1_24 == ((signed char) (var_1_30 - (var_1_31 + var_1_32))))))) && ((! var_1_12) ? (var_1_33 == ((double) ((var_1_34 - var_1_35) + 7.5))) : 1)) && ((var_1_32 > (var_1_25 + var_1_52)) ? ((var_1_20 <= (var_1_19 - var_1_23)) ? ((var_1_26 < var_1_20) ? (var_1_36 == ((float) ((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) > (var_1_35)) ? (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) : (var_1_35))))) : 1) : 1) : ((var_1_11 && var_1_10) ? (var_1_36 == ((float) var_1_14)) : (var_1_36 == ((float) var_1_14))))) && ((! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) ? (((var_1_27 - var_1_28) > var_1_15) ? (var_1_37 == ((signed char) ((((var_1_25) > (var_1_29)) ? (var_1_25) : (var_1_29))))) : (var_1_42 ? (var_1_37 == ((signed char) (((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31))) - var_1_30))) : (var_1_37 == ((signed char) (var_1_30 + ((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31)))))))) : 1)) && ((var_1_31 >= (var_1_26 * last_1_var_1_52)) ? (((((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52) != (last_1_var_1_51 + last_1_var_1_38)) ? (var_1_38 == ((unsigned char) var_1_23)) : 1) : ((last_1_var_1_38 > var_1_29) ? ((last_1_var_1_42 && var_1_12) ? (var_1_38 == ((unsigned char) ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40))))) : 1) : (var_1_38 == ((unsigned char) (((((var_1_21 + (100 - var_1_30))) < (var_1_23)) ? ((var_1_21 + (100 - var_1_30))) : (var_1_23)))))))) && (var_1_12 ? (var_1_41 == ((double) (((((4.375 + var_1_15)) > (var_1_14)) ? ((4.375 + var_1_15)) : (var_1_14))))) : 1)) && (((5u << var_1_7) == (last_1_var_1_43 / var_1_19)) ? (var_1_42 == ((unsigned char) (! var_1_12))) : ((last_1_var_1_48 && var_1_12) ? (var_1_42 == ((unsigned char) var_1_11)) : (var_1_42 == ((unsigned char) 1))))) && ((var_1_11 && (var_1_32 < var_1_24)) ? ((! var_1_42) ? (var_1_43 == ((signed long int) ((((var_1_32) > (var_1_25)) ? (var_1_32) : (var_1_25))))) : 1) : 1)) && ((! ((var_1_19 - var_1_31) > var_1_43)) ? (var_1_44 == ((signed char) (var_1_30 + (((((var_1_32 - var_1_31)) > (var_1_29)) ? ((var_1_32 - var_1_31)) : (var_1_29)))))) : ((var_1_30 < (((((var_1_32) < (last_1_var_1_44)) ? (var_1_32) : (last_1_var_1_44))) * 32)) ? (var_1_12 ? ((var_1_20 > var_1_21) ? ((var_1_42 && (var_1_17 == 10u)) ? (var_1_44 == ((signed char) (((((var_1_30 + 5)) < ((var_1_31 - (1 + var_1_32)))) ? ((var_1_30 + 5)) : ((var_1_31 - (1 + var_1_32))))))) : 1) : (var_1_44 == ((signed char) ((((var_1_25) < (((((var_1_29) < (((((var_1_31) < (var_1_26)) ? (var_1_31) : (var_1_26))))) ? (var_1_29) : (((((var_1_31) < (var_1_26)) ? (var_1_31) : (var_1_26)))))))) ? (var_1_25) : (((((var_1_29) < (((((var_1_31) < (var_1_26)) ? (var_1_31) : (var_1_26))))) ? (var_1_29) : (((((var_1_31) < (var_1_26)) ? (var_1_31) : (var_1_26)))))))))))) : 1) : (var_1_44 == ((signed char) (((((var_1_32) < 0 ) ? -(var_1_32) : (var_1_32))) + var_1_29)))))) && ((var_1_1 <= (var_1_38 + var_1_19)) ? (var_1_45 == ((signed short int) (-1 + var_1_26))) : 1)) && ((((var_1_38 > var_1_38) && var_1_10) || var_1_10) ? ((var_1_34 >= 63.75) ? ((var_1_1 <= var_1_38) ? (var_1_46 == ((signed char) var_1_30)) : (var_1_46 == ((signed char) ((var_1_30 + (var_1_47 - 16)) - var_1_32)))) : (var_1_46 == ((signed char) (var_1_32 - var_1_23)))) : 1)) && (var_1_48 == ((unsigned char) (var_1_49 || var_1_50)))) && (var_1_49 ? ((last_1_var_1_24 <= last_1_var_1_20) ? ((! (var_1_7 <= last_1_var_1_46)) ? (var_1_51 == ((signed char) var_1_26)) : (var_1_51 == ((signed char) var_1_47))) : (var_1_51 == ((signed char) var_1_31))) : (var_1_51 == ((signed char) var_1_47)))) && ((! var_1_11) ? (var_1_52 == ((unsigned char) ((((var_1_40) < (((((var_1_32) < (var_1_23)) ? (var_1_32) : (var_1_23))))) ? (var_1_40) : (((((var_1_32) < (var_1_23)) ? (var_1_32) : (var_1_23)))))))) : ((last_1_var_1_37 < last_1_var_1_37) ? (var_1_52 == ((unsigned char) var_1_31)) : (var_1_52 == ((unsigned char) var_1_21)))) ; [L374] RET, EXPR property() [L374] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] [L19] reach_error() VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=2147482609, var_1_19=8589934575, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=1, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=0, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=2147482625, var_1_6=32, var_1_7=2147482625] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 195 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 110.8s, OverallIterations: 34, TraceHistogramMax: 43, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 42.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 15749 SdHoareTripleChecker+Valid, 23.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15682 mSDsluCounter, 45158 SdHoareTripleChecker+Invalid, 20.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 33012 mSDsCounter, 1558 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 15898 IncrementalHoareTripleChecker+Invalid, 17456 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1558 mSolverCounterUnsat, 12146 mSDtfsCounter, 15898 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3876 GetRequests, 3553 SyntacticMatches, 3 SemanticMatches, 320 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 9.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=26046occurred in iteration=31, InterpolantAutomatonStates: 297, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.0s AutomataMinimizationTime, 33 MinimizatonAttempts, 77787 StatesRemovedByMinimization, 32 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 8.8s SatisfiabilityAnalysisTime, 40.9s InterpolantComputationTime, 12673 NumberOfCodeBlocks, 12673 NumberOfCodeBlocksAsserted, 42 NumberOfCheckSat, 12322 ConstructedInterpolants, 0 QuantifiedInterpolants, 61392 SizeOfPredicates, 16 NumberOfNonLiveVariables, 5000 ConjunctsInSsa, 97 ConjunctsInUnsatCore, 41 InterpolantComputations, 27 PerfectInterpolantSequences, 146349/148092 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 04:07:03,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 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_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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_e35ca308-603d-4688-9c59-9b1d992d4a38/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 c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:07:06,247 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:07:06,329 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-28 04:07:06,335 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:07:06,335 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:07:06,361 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:07:06,371 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:07:06,371 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:07:06,371 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:07:06,372 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:07:06,372 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:07:06,372 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:07:06,372 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:07:06,372 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:07:06,373 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:07:06,373 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:07:06,373 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:07:06,373 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:07:06,373 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:07:06,373 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:07:06,373 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:07:06,374 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:07:06,374 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:07:06,374 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-28 04:07:06,374 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-28 04:07:06,374 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-28 04:07:06,374 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:07:06,374 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:07:06,375 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:07:06,375 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:07:06,375 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:07:06,375 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:07:06,375 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:07:06,375 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:07:06,376 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:07:06,376 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:07:06,376 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:07:06,376 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:07:06,376 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:07:06,376 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:07:06,377 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:07:06,377 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:07:06,377 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:07:06,377 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:07:06,377 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-28 04:07:06,377 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-28 04:07:06,377 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:07:06,377 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:07:06,377 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:07:06,377 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:07:06,378 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_e35ca308-603d-4688-9c59-9b1d992d4a38/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 -> c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 [2024-11-28 04:07:06,752 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:07:06,763 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:07:06,767 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:07:06,769 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:07:06,769 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:07:06,773 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i [2024-11-28 04:07:09,743 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data/047e3c315/309d5a6bd5eb494fa4f295c1a15d268a/FLAG78b19fc6f [2024-11-28 04:07:10,101 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:07:10,101 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i [2024-11-28 04:07:10,116 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data/047e3c315/309d5a6bd5eb494fa4f295c1a15d268a/FLAG78b19fc6f [2024-11-28 04:07:10,135 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/data/047e3c315/309d5a6bd5eb494fa4f295c1a15d268a [2024-11-28 04:07:10,138 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:07:10,140 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:07:10,143 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:07:10,147 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:07:10,151 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:07:10,156 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,157 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@136e8a06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10, skipping insertion in model container [2024-11-28 04:07:10,157 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,204 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:07:10,386 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_e35ca308-603d-4688-9c59-9b1d992d4a38/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-28 04:07:10,561 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:07:10,589 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:07:10,601 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_e35ca308-603d-4688-9c59-9b1d992d4a38/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-28 04:07:10,699 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:07:10,733 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:07:10,734 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10 WrapperNode [2024-11-28 04:07:10,734 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:07:10,736 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:07:10,738 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:07:10,738 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:07:10,748 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,772 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,831 INFO L138 Inliner]: procedures = 27, calls = 56, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 338 [2024-11-28 04:07:10,832 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:07:10,832 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:07:10,833 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:07:10,833 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:07:10,843 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,843 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,852 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,893 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 04:07:10,894 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,894 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,910 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,912 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,917 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,920 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,922 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,927 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:07:10,928 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:07:10,928 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:07:10,929 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:07:10,930 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (1/1) ... [2024-11-28 04:07:10,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:07:10,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:07:11,008 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:07:11,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:07:11,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:07:11,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-28 04:07:11,039 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 04:07:11,040 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 04:07:11,040 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:07:11,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:07:11,161 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:07:11,163 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:07:18,661 INFO L? ?]: Removed 44 outVars from TransFormulas that were not future-live. [2024-11-28 04:07:18,662 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:07:18,679 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:07:18,679 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 04:07:18,680 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:07:18 BoogieIcfgContainer [2024-11-28 04:07:18,680 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:07:18,684 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:07:18,685 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:07:18,692 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:07:18,692 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:07:10" (1/3) ... [2024-11-28 04:07:18,693 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1233f14e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:07:18, skipping insertion in model container [2024-11-28 04:07:18,693 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:07:10" (2/3) ... [2024-11-28 04:07:18,694 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1233f14e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:07:18, skipping insertion in model container [2024-11-28 04:07:18,695 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:07:18" (3/3) ... [2024-11-28 04:07:18,697 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-89.i [2024-11-28 04:07:18,712 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:07:18,714 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-89.i that has 2 procedures, 147 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 04:07:18,789 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:07:18,804 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;@24bc10fd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:07:18,805 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 04:07:18,810 INFO L276 IsEmpty]: Start isEmpty. Operand has 147 states, 101 states have (on average 1.5346534653465347) internal successors, (155), 102 states have internal predecessors, (155), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-28 04:07:18,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2024-11-28 04:07:18,837 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:07:18,839 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:07:18,839 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:07:18,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:07:18,846 INFO L85 PathProgramCache]: Analyzing trace with hash -344873712, now seen corresponding path program 1 times [2024-11-28 04:07:18,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:07:18,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [257329454] [2024-11-28 04:07:18,862 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:07:18,863 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 04:07:18,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:07:18,867 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:18,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:19,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:07:19,762 INFO L256 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 04:07:19,772 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:07:19,852 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-11-28 04:07:19,852 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:07:19,855 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:07:19,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [257329454] [2024-11-28 04:07:19,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [257329454] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:07:19,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:07:19,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 04:07:19,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710508535] [2024-11-28 04:07:19,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:07:19,865 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 04:07:19,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:07:19,889 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 04:07:19,890 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:07:19,893 INFO L87 Difference]: Start difference. First operand has 147 states, 101 states have (on average 1.5346534653465347) internal successors, (155), 102 states have internal predecessors, (155), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-28 04:07:19,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:07:19,956 INFO L93 Difference]: Finished difference Result 287 states and 519 transitions. [2024-11-28 04:07:19,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 04:07:19,959 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) Word has length 283 [2024-11-28 04:07:19,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:07:19,970 INFO L225 Difference]: With dead ends: 287 [2024-11-28 04:07:19,970 INFO L226 Difference]: Without dead ends: 143 [2024-11-28 04:07:19,975 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 282 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 04:07:19,979 INFO L435 NwaCegarLoop]: 234 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, 234 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 04:07:19,980 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:07:19,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-11-28 04:07:20,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-11-28 04:07:20,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 98 states have (on average 1.510204081632653) internal successors, (148), 98 states have internal predecessors, (148), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-28 04:07:20,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 234 transitions. [2024-11-28 04:07:20,060 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 234 transitions. Word has length 283 [2024-11-28 04:07:20,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:07:20,062 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 234 transitions. [2024-11-28 04:07:20,062 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-28 04:07:20,063 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 234 transitions. [2024-11-28 04:07:20,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2024-11-28 04:07:20,072 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:07:20,072 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:07:20,093 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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)] Forceful destruction successful, exit code 0 [2024-11-28 04:07:20,273 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:20,273 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:07:20,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:07:20,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1001498174, now seen corresponding path program 1 times [2024-11-28 04:07:20,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:07:20,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1443640922] [2024-11-28 04:07:20,275 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:07:20,276 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 04:07:20,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:07:20,278 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:20,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:21,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:07:21,060 INFO L256 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:07:21,068 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:07:23,655 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 658 proven. 114 refuted. 0 times theorem prover too weak. 2840 trivial. 0 not checked. [2024-11-28 04:07:23,655 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:07:25,601 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 12 proven. 114 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-28 04:07:25,601 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:07:25,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1443640922] [2024-11-28 04:07:25,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1443640922] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:07:25,602 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:07:25,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-28 04:07:25,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820686369] [2024-11-28 04:07:25,603 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:07:25,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:07:25,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:07:25,607 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:07:25,607 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:07:25,607 INFO L87 Difference]: Start difference. First operand 143 states and 234 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 2 states have call successors, (81), 2 states have call predecessors, (81), 4 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-11-28 04:07:31,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:07:35,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:07:39,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:07:39,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:07:39,560 INFO L93 Difference]: Finished difference Result 293 states and 474 transitions. [2024-11-28 04:07:39,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:07:39,561 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 2 states have call successors, (81), 2 states have call predecessors, (81), 4 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 283 [2024-11-28 04:07:39,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:07:39,565 INFO L225 Difference]: With dead ends: 293 [2024-11-28 04:07:39,565 INFO L226 Difference]: Without dead ends: 153 [2024-11-28 04:07:39,569 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 558 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:07:39,570 INFO L435 NwaCegarLoop]: 178 mSDtfsCounter, 108 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 8 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:07:39,570 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 434 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 271 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2024-11-28 04:07:39,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2024-11-28 04:07:39,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 150. [2024-11-28 04:07:39,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 100 states have (on average 1.43) internal successors, (143), 101 states have internal predecessors, (143), 47 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:07:39,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 237 transitions. [2024-11-28 04:07:39,612 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 237 transitions. Word has length 283 [2024-11-28 04:07:39,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:07:39,615 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 237 transitions. [2024-11-28 04:07:39,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 2 states have call successors, (81), 2 states have call predecessors, (81), 4 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-11-28 04:07:39,616 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 237 transitions. [2024-11-28 04:07:39,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-28 04:07:39,624 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:07:39,624 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:07:39,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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)] Ended with exit code 0 [2024-11-28 04:07:39,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:39,825 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:07:39,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:07:39,825 INFO L85 PathProgramCache]: Analyzing trace with hash -817302340, now seen corresponding path program 1 times [2024-11-28 04:07:39,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:07:39,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1296886755] [2024-11-28 04:07:39,827 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:07:39,827 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 04:07:39,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:07:39,831 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:39,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:40,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:07:40,544 INFO L256 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 04:07:40,554 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:07:40,620 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:07:40,621 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:07:40,621 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:07:40,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1296886755] [2024-11-28 04:07:40,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1296886755] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:07:40,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:07:40,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:07:40,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969100184] [2024-11-28 04:07:40,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:07:40,622 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:07:40,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:07:40,623 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:07:40,623 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:07:40,623 INFO L87 Difference]: Start difference. First operand 150 states and 237 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:07:44,795 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:07:44,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:07:44,799 INFO L93 Difference]: Finished difference Result 290 states and 460 transitions. [2024-11-28 04:07:44,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:07:44,850 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 284 [2024-11-28 04:07:44,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:07:44,856 INFO L225 Difference]: With dead ends: 290 [2024-11-28 04:07:44,856 INFO L226 Difference]: Without dead ends: 150 [2024-11-28 04:07:44,857 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 282 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 04:07:44,861 INFO L435 NwaCegarLoop]: 221 mSDtfsCounter, 0 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:07:44,861 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 437 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-11-28 04:07:44,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-11-28 04:07:44,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2024-11-28 04:07:44,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 100 states have (on average 1.42) internal successors, (142), 101 states have internal predecessors, (142), 47 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:07:44,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 236 transitions. [2024-11-28 04:07:44,902 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 236 transitions. Word has length 284 [2024-11-28 04:07:44,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:07:44,904 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 236 transitions. [2024-11-28 04:07:44,904 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:07:44,904 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 236 transitions. [2024-11-28 04:07:44,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-28 04:07:44,908 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:07:44,909 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:07:44,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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)] Forceful destruction successful, exit code 0 [2024-11-28 04:07:45,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:45,113 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:07:45,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:07:45,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1846661638, now seen corresponding path program 1 times [2024-11-28 04:07:45,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:07:45,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [463768813] [2024-11-28 04:07:45,115 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:07:45,115 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 04:07:45,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:07:45,117 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:07:45,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (5)] Waiting until timeout for monitored process [2024-11-28 04:07:45,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:07:45,836 INFO L256 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:07:45,841 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:07:48,110 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 918 proven. 108 refuted. 0 times theorem prover too weak. 2586 trivial. 0 not checked. [2024-11-28 04:07:48,111 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:07:50,113 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-28 04:07:50,113 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:07:50,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [463768813] [2024-11-28 04:07:50,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [463768813] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:07:50,114 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:07:50,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-28 04:07:50,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693817395] [2024-11-28 04:07:50,115 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:07:50,116 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:07:50,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:07:50,117 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:07:50,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:07:50,117 INFO L87 Difference]: Start difference. First operand 150 states and 236 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-28 04:07:56,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:00,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:04,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:05,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:08:05,198 INFO L93 Difference]: Finished difference Result 304 states and 472 transitions. [2024-11-28 04:08:05,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:08:05,199 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 284 [2024-11-28 04:08:05,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:08:05,204 INFO L225 Difference]: With dead ends: 304 [2024-11-28 04:08:05,204 INFO L226 Difference]: Without dead ends: 164 [2024-11-28 04:08:05,205 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 569 GetRequests, 560 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:08:05,206 INFO L435 NwaCegarLoop]: 178 mSDtfsCounter, 99 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 8 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:08:05,206 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 447 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 305 Invalid, 3 Unknown, 0 Unchecked, 14.9s Time] [2024-11-28 04:08:05,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-11-28 04:08:05,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 161. [2024-11-28 04:08:05,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 107 states have (on average 1.3644859813084111) internal successors, (146), 108 states have internal predecessors, (146), 49 states have call successors, (49), 4 states have call predecessors, (49), 4 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-28 04:08:05,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 244 transitions. [2024-11-28 04:08:05,227 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 244 transitions. Word has length 284 [2024-11-28 04:08:05,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:08:05,228 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 244 transitions. [2024-11-28 04:08:05,229 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-28 04:08:05,229 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 244 transitions. [2024-11-28 04:08:05,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-28 04:08:05,233 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:08:05,233 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:08:05,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (5)] Forceful destruction successful, exit code 0 [2024-11-28 04:08:05,433 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:08:05,434 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:08:05,434 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:08:05,434 INFO L85 PathProgramCache]: Analyzing trace with hash 76566396, now seen corresponding path program 1 times [2024-11-28 04:08:05,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:08:05,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [9747607] [2024-11-28 04:08:05,435 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:08:05,435 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 04:08:05,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:08:05,437 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:08:05,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (6)] Waiting until timeout for monitored process [2024-11-28 04:08:06,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:08:06,186 INFO L256 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 04:08:06,195 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:08:11,996 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 86 proven. 246 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2024-11-28 04:08:12,000 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:08:12,464 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:08:12,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [9747607] [2024-11-28 04:08:12,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [9747607] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:08:12,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1972214723] [2024-11-28 04:08:12,465 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:08:12,465 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:08:12,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:08:12,475 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:08:12,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-11-28 04:08:13,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:08:13,332 INFO L256 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 04:08:13,338 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:08:14,048 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:08:14,049 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:08:14,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1972214723] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:08:14,049 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:08:14,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2024-11-28 04:08:14,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98671482] [2024-11-28 04:08:14,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:08:14,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:08:14,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:08:14,055 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:08:14,055 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:08:14,055 INFO L87 Difference]: Start difference. First operand 161 states and 244 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:08:16,983 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:21,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:25,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:29,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:33,593 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:37,598 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:41,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:45,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:49,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:08:49,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:08:49,955 INFO L93 Difference]: Finished difference Result 514 states and 783 transitions. [2024-11-28 04:08:49,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 04:08:49,956 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 284 [2024-11-28 04:08:49,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:08:49,960 INFO L225 Difference]: With dead ends: 514 [2024-11-28 04:08:49,960 INFO L226 Difference]: Without dead ends: 370 [2024-11-28 04:08:49,961 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 611 GetRequests, 598 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:08:49,963 INFO L435 NwaCegarLoop]: 234 mSDtfsCounter, 331 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 29 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:08:49,964 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 822 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 168 Invalid, 8 Unknown, 0 Unchecked, 35.7s Time] [2024-11-28 04:08:49,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2024-11-28 04:08:50,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 338. [2024-11-28 04:08:50,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 230 states have (on average 1.3565217391304347) internal successors, (312), 233 states have internal predecessors, (312), 98 states have call successors, (98), 9 states have call predecessors, (98), 9 states have return successors, (98), 95 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-28 04:08:50,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 508 transitions. [2024-11-28 04:08:50,037 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 508 transitions. Word has length 284 [2024-11-28 04:08:50,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:08:50,039 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 508 transitions. [2024-11-28 04:08:50,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:08:50,039 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 508 transitions. [2024-11-28 04:08:50,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-28 04:08:50,044 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:08:50,044 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:08:50,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2024-11-28 04:08:50,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (6)] Ended with exit code 0 [2024-11-28 04:08:50,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:08:50,445 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:08:50,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:08:50,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1612377346, now seen corresponding path program 1 times [2024-11-28 04:08:50,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:08:50,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [714562422] [2024-11-28 04:08:50,446 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:08:50,446 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 04:08:50,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:08:50,449 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:08:50,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (8)] Waiting until timeout for monitored process [2024-11-28 04:08:51,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:08:51,232 INFO L256 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 04:08:51,238 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:08:57,147 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 86 proven. 246 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2024-11-28 04:08:57,147 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:08:57,550 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:08:57,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [714562422] [2024-11-28 04:08:57,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [714562422] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:08:57,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [34117967] [2024-11-28 04:08:57,550 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:08:57,550 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:08:57,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:08:57,552 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:08:57,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-28 04:08:59,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:08:59,695 INFO L256 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 04:08:59,702 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:09:10,307 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:09:10,307 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:09:10,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [34117967] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:09:10,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:09:10,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 14 [2024-11-28 04:09:10,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044563063] [2024-11-28 04:09:10,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:09:10,308 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:09:10,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:09:10,309 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:09:10,309 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:09:10,309 INFO L87 Difference]: Start difference. First operand 338 states and 508 transitions. Second operand has 8 states, 8 states have (on average 9.0) internal successors, (72), 7 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:09:21,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:09:25,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:09:29,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:09:33,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:09:37,398 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:09:41,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:09:45,406 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:09:49,409 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:09:53,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:09:55,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:01,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:05,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:09,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:13,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:17,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:21,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:25,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:29,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:33,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:10:36,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:10:36,020 INFO L93 Difference]: Finished difference Result 1790 states and 2665 transitions. [2024-11-28 04:10:36,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 04:10:36,022 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.0) internal successors, (72), 7 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 284 [2024-11-28 04:10:36,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:10:36,040 INFO L225 Difference]: With dead ends: 1790 [2024-11-28 04:10:36,040 INFO L226 Difference]: Without dead ends: 1469 [2024-11-28 04:10:36,042 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 594 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2024-11-28 04:10:36,043 INFO L435 NwaCegarLoop]: 336 mSDtfsCounter, 758 mSDsluCounter, 1048 mSDsCounter, 0 mSdLazyCounter, 1040 mSolverCounterSat, 168 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 84.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 1384 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1040 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 84.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:10:36,043 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [758 Valid, 1384 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1040 Invalid, 18 Unknown, 0 Unchecked, 84.8s Time] [2024-11-28 04:10:36,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2024-11-28 04:10:36,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1050. [2024-11-28 04:10:36,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 790 states have (on average 1.4025316455696202) internal successors, (1108), 801 states have internal predecessors, (1108), 227 states have call successors, (227), 32 states have call predecessors, (227), 32 states have return successors, (227), 216 states have call predecessors, (227), 227 states have call successors, (227) [2024-11-28 04:10:36,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 1562 transitions. [2024-11-28 04:10:36,226 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 1562 transitions. Word has length 284 [2024-11-28 04:10:36,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:10:36,227 INFO L471 AbstractCegarLoop]: Abstraction has 1050 states and 1562 transitions. [2024-11-28 04:10:36,228 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.0) internal successors, (72), 7 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:10:36,228 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 1562 transitions. [2024-11-28 04:10:36,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-28 04:10:36,233 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:10:36,233 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:10:36,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (8)] Ended with exit code 0 [2024-11-28 04:10:36,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2024-11-28 04:10:36,634 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt [2024-11-28 04:10:36,634 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:10:36,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:10:36,635 INFO L85 PathProgramCache]: Analyzing trace with hash 1402726272, now seen corresponding path program 1 times [2024-11-28 04:10:36,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:10:36,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1199272752] [2024-11-28 04:10:36,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:10:36,636 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 04:10:36,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:10:36,639 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:10:36,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (10)] Waiting until timeout for monitored process [2024-11-28 04:10:37,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:10:37,484 INFO L256 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 04:10:37,490 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:10:43,491 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 86 proven. 246 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2024-11-28 04:10:43,491 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:10:43,941 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:10:43,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1199272752] [2024-11-28 04:10:43,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1199272752] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:10:43,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1420090997] [2024-11-28 04:10:43,942 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:10:43,942 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:10:43,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:10:43,944 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:10:43,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-11-28 04:10:46,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:10:46,371 INFO L256 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:10:46,376 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:10:48,814 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1428 proven. 93 refuted. 0 times theorem prover too weak. 2091 trivial. 0 not checked. [2024-11-28 04:10:48,814 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:10:49,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1420090997] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:10:49,767 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:10:49,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 10 [2024-11-28 04:10:49,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251389657] [2024-11-28 04:10:49,767 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:10:49,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:10:49,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:10:49,770 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:10:49,770 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:10:49,770 INFO L87 Difference]: Start difference. First operand 1050 states and 1562 transitions. Second operand has 10 states, 10 states have (on average 13.3) internal successors, (133), 9 states have internal predecessors, (133), 4 states have call successors, (85), 4 states have call predecessors, (85), 5 states have return successors, (86), 4 states have call predecessors, (86), 4 states have call successors, (86) [2024-11-28 04:10:57,884 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:11:01,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:11:05,918 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:11:09,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:11:13,932 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:11:17,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:11:21,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:11:25,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:11:29,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:11:33,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:11:37,977 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:11:41,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:11:42,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:11:42,044 INFO L93 Difference]: Finished difference Result 2103 states and 3087 transitions. [2024-11-28 04:11:42,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 04:11:42,138 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 9 states have internal predecessors, (133), 4 states have call successors, (85), 4 states have call predecessors, (85), 5 states have return successors, (86), 4 states have call predecessors, (86), 4 states have call successors, (86) Word has length 284 [2024-11-28 04:11:42,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:11:42,145 INFO L225 Difference]: With dead ends: 2103 [2024-11-28 04:11:42,146 INFO L226 Difference]: Without dead ends: 1070 [2024-11-28 04:11:42,148 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 639 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2024-11-28 04:11:42,149 INFO L435 NwaCegarLoop]: 162 mSDtfsCounter, 275 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 34 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:11:42,149 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 555 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 340 Invalid, 12 Unknown, 0 Unchecked, 51.2s Time] [2024-11-28 04:11:42,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2024-11-28 04:11:42,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 890. [2024-11-28 04:11:42,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 657 states have (on average 1.3318112633181127) internal successors, (875), 664 states have internal predecessors, (875), 187 states have call successors, (187), 45 states have call predecessors, (187), 45 states have return successors, (187), 180 states have call predecessors, (187), 187 states have call successors, (187) [2024-11-28 04:11:42,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1249 transitions. [2024-11-28 04:11:42,276 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1249 transitions. Word has length 284 [2024-11-28 04:11:42,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:11:42,279 INFO L471 AbstractCegarLoop]: Abstraction has 890 states and 1249 transitions. [2024-11-28 04:11:42,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 9 states have internal predecessors, (133), 4 states have call successors, (85), 4 states have call predecessors, (85), 5 states have return successors, (86), 4 states have call predecessors, (86), 4 states have call successors, (86) [2024-11-28 04:11:42,279 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1249 transitions. [2024-11-28 04:11:42,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-28 04:11:42,285 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:11:42,285 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:11:42,304 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2024-11-28 04:11:42,501 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (10)] Forceful destruction successful, exit code 0 [2024-11-28 04:11:42,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:11:42,686 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:11:42,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:11:42,686 INFO L85 PathProgramCache]: Analyzing trace with hash 429933312, now seen corresponding path program 1 times [2024-11-28 04:11:42,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:11:42,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [63188570] [2024-11-28 04:11:42,687 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:11:42,687 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 04:11:42,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:11:42,689 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:11:42,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (12)] Waiting until timeout for monitored process [2024-11-28 04:11:43,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:11:43,443 INFO L256 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 04:11:43,448 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:11:46,940 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-28 04:11:46,940 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:11:46,940 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:11:46,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [63188570] [2024-11-28 04:11:46,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [63188570] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:11:46,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:11:46,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:11:46,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360058692] [2024-11-28 04:11:46,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:11:46,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:11:46,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:11:46,942 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:11:46,942 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:11:46,943 INFO L87 Difference]: Start difference. First operand 890 states and 1249 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:11:51,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:11:55,456 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:11:59,462 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:12:03,465 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:12:07,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:12:11,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:12:11,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:12:11,616 INFO L93 Difference]: Finished difference Result 2790 states and 3961 transitions. [2024-11-28 04:12:11,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:12:11,680 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 285 [2024-11-28 04:12:11,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:12:11,692 INFO L225 Difference]: With dead ends: 2790 [2024-11-28 04:12:11,692 INFO L226 Difference]: Without dead ends: 1925 [2024-11-28 04:12:11,695 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:12:11,696 INFO L435 NwaCegarLoop]: 243 mSDtfsCounter, 110 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:12:11,696 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 662 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 6 Unknown, 0 Unchecked, 24.4s Time] [2024-11-28 04:12:11,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1925 states. [2024-11-28 04:12:11,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1925 to 1600. [2024-11-28 04:12:11,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1216 states have (on average 1.3495065789473684) internal successors, (1641), 1227 states have internal predecessors, (1641), 308 states have call successors, (308), 75 states have call predecessors, (308), 75 states have return successors, (308), 297 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-28 04:12:11,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 2257 transitions. [2024-11-28 04:12:11,902 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 2257 transitions. Word has length 285 [2024-11-28 04:12:11,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:12:11,903 INFO L471 AbstractCegarLoop]: Abstraction has 1600 states and 2257 transitions. [2024-11-28 04:12:11,903 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-28 04:12:11,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 2257 transitions. [2024-11-28 04:12:11,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-28 04:12:11,907 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:12:11,908 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:12:11,932 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (12)] Ended with exit code 0 [2024-11-28 04:12:12,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:12:12,112 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:12:12,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:12:12,113 INFO L85 PathProgramCache]: Analyzing trace with hash -591135042, now seen corresponding path program 1 times [2024-11-28 04:12:12,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:12:12,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [767265886] [2024-11-28 04:12:12,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:12:12,113 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 04:12:12,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:12:12,119 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:12:12,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (13)] Waiting until timeout for monitored process [2024-11-28 04:12:13,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:12:13,070 INFO L256 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-28 04:12:13,074 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:12:23,180 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2397 proven. 159 refuted. 0 times theorem prover too weak. 1056 trivial. 0 not checked. [2024-11-28 04:12:23,180 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:12:25,430 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:12:25,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [767265886] [2024-11-28 04:12:25,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [767265886] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:12:25,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1559288055] [2024-11-28 04:12:25,431 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:12:25,431 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:12:25,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:12:25,435 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:12:25,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-11-28 04:12:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:12:36,984 INFO L256 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 04:12:36,988 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:12:49,946 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2361 proven. 126 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2024-11-28 04:12:49,947 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:12:51,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1559288055] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:12:51,115 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:12:51,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2024-11-28 04:12:51,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082079216] [2024-11-28 04:12:51,115 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:12:51,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 04:12:51,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:12:51,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 04:12:51,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=486, Unknown=0, NotChecked=0, Total=650 [2024-11-28 04:12:51,117 INFO L87 Difference]: Start difference. First operand 1600 states and 2257 transitions. Second operand has 20 states, 20 states have (on average 6.9) internal successors, (138), 18 states have internal predecessors, (138), 7 states have call successors, (86), 7 states have call predecessors, (86), 11 states have return successors, (86), 7 states have call predecessors, (86), 7 states have call successors, (86) [2024-11-28 04:13:03,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:07,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:11,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:15,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:19,222 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:23,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:25,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:33,019 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:37,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:41,028 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:13:41,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:13:41,178 INFO L93 Difference]: Finished difference Result 5395 states and 7626 transitions. [2024-11-28 04:13:41,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-28 04:13:41,179 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.9) internal successors, (138), 18 states have internal predecessors, (138), 7 states have call successors, (86), 7 states have call predecessors, (86), 11 states have return successors, (86), 7 states have call predecessors, (86), 7 states have call successors, (86) Word has length 285 [2024-11-28 04:13:41,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:13:41,196 INFO L225 Difference]: With dead ends: 5395 [2024-11-28 04:13:41,196 INFO L226 Difference]: Without dead ends: 3820 [2024-11-28 04:13:41,201 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 743 GetRequests, 700 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=527, Invalid=1453, Unknown=0, NotChecked=0, Total=1980 [2024-11-28 04:13:41,201 INFO L435 NwaCegarLoop]: 158 mSDtfsCounter, 740 mSDsluCounter, 1326 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 279 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 46.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 1484 SdHoareTripleChecker+Invalid, 1363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:13:41,202 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [751 Valid, 1484 Invalid, 1363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 1075 Invalid, 9 Unknown, 0 Unchecked, 47.4s Time] [2024-11-28 04:13:41,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3820 states. [2024-11-28 04:13:41,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3820 to 2982. [2024-11-28 04:13:41,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2316 states have (on average 1.3588082901554404) internal successors, (3147), 2332 states have internal predecessors, (3147), 527 states have call successors, (527), 138 states have call predecessors, (527), 138 states have return successors, (527), 511 states have call predecessors, (527), 527 states have call successors, (527) [2024-11-28 04:13:41,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 4201 transitions. [2024-11-28 04:13:41,580 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 4201 transitions. Word has length 285 [2024-11-28 04:13:41,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:13:41,581 INFO L471 AbstractCegarLoop]: Abstraction has 2982 states and 4201 transitions. [2024-11-28 04:13:41,582 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 6.9) internal successors, (138), 18 states have internal predecessors, (138), 7 states have call successors, (86), 7 states have call predecessors, (86), 11 states have return successors, (86), 7 states have call predecessors, (86), 7 states have call successors, (86) [2024-11-28 04:13:41,582 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 4201 transitions. [2024-11-28 04:13:41,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2024-11-28 04:13:41,584 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:13:41,584 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:13:41,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (13)] Forceful destruction successful, exit code 0 [2024-11-28 04:13:41,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2024-11-28 04:13:41,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt [2024-11-28 04:13:41,985 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:13:41,985 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:13:41,986 INFO L85 PathProgramCache]: Analyzing trace with hash 61928460, now seen corresponding path program 1 times [2024-11-28 04:13:41,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:13:41,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [84532878] [2024-11-28 04:13:41,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:13:41,986 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 04:13:41,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:13:41,989 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:13:41,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (15)] Waiting until timeout for monitored process [2024-11-28 04:13:42,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:13:42,883 INFO L256 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:13:42,887 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:13:51,278 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2417 proven. 183 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2024-11-28 04:13:51,278 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:13:54,500 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:13:54,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [84532878] [2024-11-28 04:13:54,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [84532878] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:13:54,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [51984235] [2024-11-28 04:13:54,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:13:54,500 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:13:54,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:13:54,502 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:13:54,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2024-11-28 04:14:03,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:14:03,396 INFO L256 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-28 04:14:03,402 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:14:14,817 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2378 proven. 153 refuted. 0 times theorem prover too weak. 1081 trivial. 0 not checked. [2024-11-28 04:14:14,818 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:14:18,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [51984235] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:14:18,286 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:14:18,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2024-11-28 04:14:18,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677639335] [2024-11-28 04:14:18,286 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:14:18,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-28 04:14:18,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:14:18,288 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-28 04:14:18,289 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2024-11-28 04:14:18,289 INFO L87 Difference]: Start difference. First operand 2982 states and 4201 transitions. Second operand has 26 states, 26 states have (on average 5.576923076923077) internal successors, (145), 25 states have internal predecessors, (145), 9 states have call successors, (86), 9 states have call predecessors, (86), 13 states have return successors, (86), 9 states have call predecessors, (86), 9 states have call successors, (86) [2024-11-28 04:14:34,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:14:38,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:14:42,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:14:46,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:14:50,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:14:54,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:14:58,536 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:15:02,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:06,547 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:10,550 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:14,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:18,557 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:22,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:26,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:30,572 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:42,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:46,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:50,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:15:54,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:15:58,287 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:16:02,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:16:06,580 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:16:10,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:16:14,587 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:16:14,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:16:14,807 INFO L93 Difference]: Finished difference Result 5580 states and 7736 transitions. [2024-11-28 04:16:14,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-28 04:16:14,809 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.576923076923077) internal successors, (145), 25 states have internal predecessors, (145), 9 states have call successors, (86), 9 states have call predecessors, (86), 13 states have return successors, (86), 9 states have call predecessors, (86), 9 states have call successors, (86) Word has length 286 [2024-11-28 04:16:14,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:16:14,831 INFO L225 Difference]: With dead ends: 5580 [2024-11-28 04:16:14,831 INFO L226 Difference]: Without dead ends: 4158 [2024-11-28 04:16:14,837 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 689 GetRequests, 633 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=654, Invalid=2652, Unknown=0, NotChecked=0, Total=3306 [2024-11-28 04:16:14,837 INFO L435 NwaCegarLoop]: 151 mSDtfsCounter, 575 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 1513 mSolverCounterSat, 277 mSolverCounterUnsat, 24 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 110.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 1465 SdHoareTripleChecker+Invalid, 1814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 1513 IncrementalHoareTripleChecker+Invalid, 24 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 111.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:16:14,838 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [586 Valid, 1465 Invalid, 1814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 1513 Invalid, 24 Unknown, 0 Unchecked, 111.2s Time] [2024-11-28 04:16:14,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4158 states. [2024-11-28 04:16:15,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4158 to 3386. [2024-11-28 04:16:15,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 2596 states have (on average 1.3278120184899846) internal successors, (3447), 2620 states have internal predecessors, (3447), 595 states have call successors, (595), 194 states have call predecessors, (595), 194 states have return successors, (595), 571 states have call predecessors, (595), 595 states have call successors, (595) [2024-11-28 04:16:15,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 4637 transitions. [2024-11-28 04:16:15,582 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 4637 transitions. Word has length 286 [2024-11-28 04:16:15,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:16:15,584 INFO L471 AbstractCegarLoop]: Abstraction has 3386 states and 4637 transitions. [2024-11-28 04:16:15,584 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.576923076923077) internal successors, (145), 25 states have internal predecessors, (145), 9 states have call successors, (86), 9 states have call predecessors, (86), 13 states have return successors, (86), 9 states have call predecessors, (86), 9 states have call successors, (86) [2024-11-28 04:16:15,585 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 4637 transitions. [2024-11-28 04:16:15,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2024-11-28 04:16:15,588 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:16:15,588 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:16:15,613 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (15)] Ended with exit code 0 [2024-11-28 04:16:15,801 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2024-11-28 04:16:15,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt [2024-11-28 04:16:15,989 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:16:15,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:16:15,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1089967998, now seen corresponding path program 1 times [2024-11-28 04:16:15,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:16:15,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [206082894] [2024-11-28 04:16:15,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:16:15,991 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 04:16:15,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:16:15,993 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 04:16:15,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e35ca308-603d-4688-9c59-9b1d992d4a38/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 (17)] Waiting until timeout for monitored process [2024-11-28 04:16:17,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:16:17,531 INFO L256 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 85 conjuncts are in the unsatisfiable core [2024-11-28 04:16:17,549 INFO L279 TraceCheckSpWp]: Computing forward predicates...