./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 bcbcb400fb3c2001bae06c1a3f5fabc11943b7dd9f57ad2b480b7bdc063ccccb --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:11:11,112 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:11:11,204 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 22:11:11,215 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:11:11,216 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:11:11,261 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:11:11,262 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:11:11,263 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:11:11,264 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:11:11,269 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:11:11,270 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:11:11,271 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:11:11,271 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:11:11,273 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:11:11,273 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:11:11,274 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:11:11,274 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:11:11,275 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:11:11,275 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:11:11,276 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:11:11,276 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:11:11,277 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:11:11,277 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:11:11,278 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:11:11,278 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:11:11,279 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:11:11,280 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:11:11,280 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:11:11,280 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:11:11,281 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:11:11,282 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:11:11,283 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:11:11,283 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:11:11,283 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:11:11,283 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:11:11,284 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:11:11,284 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:11:11,284 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:11:11,284 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:11:11,285 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> bcbcb400fb3c2001bae06c1a3f5fabc11943b7dd9f57ad2b480b7bdc063ccccb [2023-11-06 22:11:11,559 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:11:11,581 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:11:11,584 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:11:11,585 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:11:11,586 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:11:11,587 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-06 22:11:14,780 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:11:15,009 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:11:15,010 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-06 22:11:15,033 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/data/def9c39c8/38f6cbb59d564653809d5c68129f4f4d/FLAGc94a92256 [2023-11-06 22:11:15,051 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/data/def9c39c8/38f6cbb59d564653809d5c68129f4f4d [2023-11-06 22:11:15,054 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:11:15,055 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:11:15,056 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:11:15,057 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:11:15,064 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:11:15,065 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,066 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52e4a1c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15, skipping insertion in model container [2023-11-06 22:11:15,066 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,127 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:11:15,288 WARN L240 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_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i[916,929] [2023-11-06 22:11:15,405 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:11:15,420 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:11:15,431 WARN L240 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_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i[916,929] [2023-11-06 22:11:15,483 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:11:15,503 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:11:15,503 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15 WrapperNode [2023-11-06 22:11:15,504 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:11:15,505 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:11:15,505 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:11:15,505 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:11:15,513 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,528 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,595 INFO L138 Inliner]: procedures = 26, calls = 70, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 335 [2023-11-06 22:11:15,595 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:11:15,596 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:11:15,596 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:11:15,596 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:11:15,603 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,603 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,611 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,611 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,634 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,651 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,657 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,660 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,670 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:11:15,671 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:11:15,671 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:11:15,671 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:11:15,672 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (1/1) ... [2023-11-06 22:11:15,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:11:15,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:11:15,710 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:11:15,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:11:15,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:11:15,759 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:11:15,759 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:11:15,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:11:15,759 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:11:15,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:11:15,926 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:11:15,928 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:11:16,600 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:11:16,610 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:11:16,610 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:11:16,613 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:11:16 BoogieIcfgContainer [2023-11-06 22:11:16,613 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:11:16,620 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:11:16,621 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:11:16,625 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:11:16,625 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:11:15" (1/3) ... [2023-11-06 22:11:16,626 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6e5e67e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:11:16, skipping insertion in model container [2023-11-06 22:11:16,626 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:15" (2/3) ... [2023-11-06 22:11:16,627 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6e5e67e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:11:16, skipping insertion in model container [2023-11-06 22:11:16,627 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:11:16" (3/3) ... [2023-11-06 22:11:16,628 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-06 22:11:16,648 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:11:16,649 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:11:16,727 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:11:16,736 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@4c13a1b2, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:11:16,737 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:11:16,743 INFO L276 IsEmpty]: Start isEmpty. Operand has 146 states, 86 states have (on average 1.4534883720930232) internal successors, (125), 87 states have internal predecessors, (125), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-06 22:11:16,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2023-11-06 22:11:16,787 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:11:16,790 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:11:16,790 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:11:16,798 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:11:16,799 INFO L85 PathProgramCache]: Analyzing trace with hash -770849349, now seen corresponding path program 1 times [2023-11-06 22:11:16,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:11:16,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902250470] [2023-11-06 22:11:16,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:16,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:11:17,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:11:17,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:11:17,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902250470] [2023-11-06 22:11:17,244 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-06 22:11:17,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534542000] [2023-11-06 22:11:17,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:17,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:17,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:11:17,249 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:11:17,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:11:17,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:11:17,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 820 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 22:11:17,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:11:17,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 6272 trivial. 0 not checked. [2023-11-06 22:11:17,750 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:11:17,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534542000] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:11:17,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:11:17,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:11:17,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061570873] [2023-11-06 22:11:17,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:11:17,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 22:11:17,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:11:17,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 22:11:17,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:11:17,827 INFO L87 Difference]: Start difference. First operand has 146 states, 86 states have (on average 1.4534883720930232) internal successors, (125), 87 states have internal predecessors, (125), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) 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, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-06 22:11:17,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:11:17,913 INFO L93 Difference]: Finished difference Result 285 states and 529 transitions. [2023-11-06 22:11:17,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 22:11:17,918 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, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) Word has length 353 [2023-11-06 22:11:17,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:11:17,925 INFO L225 Difference]: With dead ends: 285 [2023-11-06 22:11:17,926 INFO L226 Difference]: Without dead ends: 142 [2023-11-06 22:11:17,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 352 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:11:17,935 INFO L413 NwaCegarLoop]: 232 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, 232 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 [2023-11-06 22:11:17,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:11:17,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2023-11-06 22:11:18,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2023-11-06 22:11:18,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 83 states have (on average 1.4216867469879517) internal successors, (118), 83 states have internal predecessors, (118), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-06 22:11:18,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 232 transitions. [2023-11-06 22:11:18,016 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 232 transitions. Word has length 353 [2023-11-06 22:11:18,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:11:18,017 INFO L495 AbstractCegarLoop]: Abstraction has 142 states and 232 transitions. [2023-11-06 22:11:18,017 INFO L496 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, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-06 22:11:18,017 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 232 transitions. [2023-11-06 22:11:18,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2023-11-06 22:11:18,026 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:11:18,027 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:11:18,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 22:11:18,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-06 22:11:18,234 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:11:18,235 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:11:18,236 INFO L85 PathProgramCache]: Analyzing trace with hash -748396739, now seen corresponding path program 1 times [2023-11-06 22:11:18,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:11:18,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692567963] [2023-11-06 22:11:18,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:18,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:11:18,413 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:11:18,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [839778578] [2023-11-06 22:11:18,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:18,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:18,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:11:18,429 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:11:18,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:11:18,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:11:18,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 820 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:11:18,743 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:11:18,830 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-06 22:11:18,831 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:11:18,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:11:18,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692567963] [2023-11-06 22:11:18,835 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:11:18,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839778578] [2023-11-06 22:11:18,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839778578] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:11:18,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:11:18,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:11:18,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015100271] [2023-11-06 22:11:18,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:11:18,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:11:18,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:11:18,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:11:18,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:11:18,843 INFO L87 Difference]: Start difference. First operand 142 states and 232 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:11:18,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:11:18,941 INFO L93 Difference]: Finished difference Result 281 states and 461 transitions. [2023-11-06 22:11:18,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:11:18,949 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 353 [2023-11-06 22:11:18,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:11:18,954 INFO L225 Difference]: With dead ends: 281 [2023-11-06 22:11:18,955 INFO L226 Difference]: Without dead ends: 142 [2023-11-06 22:11:18,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 351 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:11:18,958 INFO L413 NwaCegarLoop]: 227 mSDtfsCounter, 11 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:11:18,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 437 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:11:18,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2023-11-06 22:11:18,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2023-11-06 22:11:18,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 83 states have (on average 1.4096385542168675) internal successors, (117), 83 states have internal predecessors, (117), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-06 22:11:18,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 231 transitions. [2023-11-06 22:11:18,991 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 231 transitions. Word has length 353 [2023-11-06 22:11:18,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:11:18,994 INFO L495 AbstractCegarLoop]: Abstraction has 142 states and 231 transitions. [2023-11-06 22:11:18,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:11:18,995 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 231 transitions. [2023-11-06 22:11:19,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2023-11-06 22:11:19,003 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:11:19,004 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:11:19,016 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:11:19,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-11-06 22:11:19,211 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:11:19,212 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:11:19,212 INFO L85 PathProgramCache]: Analyzing trace with hash -68338369, now seen corresponding path program 1 times [2023-11-06 22:11:19,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:11:19,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445814217] [2023-11-06 22:11:19,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:19,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:11:19,299 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:11:19,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1024788088] [2023-11-06 22:11:19,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:19,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:19,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:11:19,301 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:11:19,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:11:19,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:11:19,590 INFO L262 TraceCheckSpWp]: Trace formula consists of 818 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:11:19,603 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:11:20,353 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-06 22:11:20,361 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:11:20,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:11:20,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445814217] [2023-11-06 22:11:20,361 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:11:20,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024788088] [2023-11-06 22:11:20,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024788088] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:11:20,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:11:20,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:11:20,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913502365] [2023-11-06 22:11:20,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:11:20,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:11:20,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:11:20,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:11:20,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:11:20,368 INFO L87 Difference]: Start difference. First operand 142 states and 231 transitions. Second operand has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 5 states have internal predecessors, (71), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:11:20,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:11:20,922 INFO L93 Difference]: Finished difference Result 507 states and 832 transitions. [2023-11-06 22:11:20,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:11:20,924 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 5 states have internal predecessors, (71), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 353 [2023-11-06 22:11:20,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:11:20,933 INFO L225 Difference]: With dead ends: 507 [2023-11-06 22:11:20,933 INFO L226 Difference]: Without dead ends: 368 [2023-11-06 22:11:20,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 348 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:11:20,935 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 388 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:11:20,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [388 Valid, 928 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:11:20,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2023-11-06 22:11:21,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 275. [2023-11-06 22:11:21,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 158 states have (on average 1.4367088607594938) internal successors, (227), 158 states have internal predecessors, (227), 114 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-11-06 22:11:21,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 455 transitions. [2023-11-06 22:11:21,012 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 455 transitions. Word has length 353 [2023-11-06 22:11:21,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:11:21,014 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 455 transitions. [2023-11-06 22:11:21,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 5 states have internal predecessors, (71), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:11:21,014 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 455 transitions. [2023-11-06 22:11:21,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2023-11-06 22:11:21,020 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:11:21,021 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:11:21,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:11:21,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:21,228 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:11:21,228 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:11:21,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1271641427, now seen corresponding path program 1 times [2023-11-06 22:11:21,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:11:21,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076654521] [2023-11-06 22:11:21,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:21,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:11:21,327 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:11:21,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [78838775] [2023-11-06 22:11:21,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:21,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:21,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:11:21,337 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:11:21,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:11:21,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:11:21,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 814 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:11:21,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:11:21,884 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2786 proven. 51 refuted. 0 times theorem prover too weak. 3547 trivial. 0 not checked. [2023-11-06 22:11:21,884 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:11:22,199 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 117 proven. 51 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-11-06 22:11:22,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:11:22,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076654521] [2023-11-06 22:11:22,200 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:11:22,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78838775] [2023-11-06 22:11:22,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78838775] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:11:22,201 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:11:22,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-06 22:11:22,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307437399] [2023-11-06 22:11:22,201 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:11:22,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:11:22,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:11:22,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:11:22,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:11:22,204 INFO L87 Difference]: Start difference. First operand 275 states and 455 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 3 states have call successors, (74), 2 states have call predecessors, (74), 4 states have return successors, (75), 3 states have call predecessors, (75), 3 states have call successors, (75) [2023-11-06 22:11:22,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:11:22,688 INFO L93 Difference]: Finished difference Result 453 states and 742 transitions. [2023-11-06 22:11:22,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:11:22,689 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 3 states have call successors, (74), 2 states have call predecessors, (74), 4 states have return successors, (75), 3 states have call predecessors, (75), 3 states have call successors, (75) Word has length 354 [2023-11-06 22:11:22,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:11:22,693 INFO L225 Difference]: With dead ends: 453 [2023-11-06 22:11:22,693 INFO L226 Difference]: Without dead ends: 287 [2023-11-06 22:11:22,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 710 GetRequests, 700 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:11:22,696 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 428 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:11:22,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 385 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:11:22,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2023-11-06 22:11:22,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 283. [2023-11-06 22:11:22,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 164 states have (on average 1.4024390243902438) internal successors, (230), 164 states have internal predecessors, (230), 114 states have call successors, (114), 4 states have call predecessors, (114), 4 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-11-06 22:11:22,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 458 transitions. [2023-11-06 22:11:22,768 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 458 transitions. Word has length 354 [2023-11-06 22:11:22,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:11:22,770 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 458 transitions. [2023-11-06 22:11:22,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 3 states have call successors, (74), 2 states have call predecessors, (74), 4 states have return successors, (75), 3 states have call predecessors, (75), 3 states have call successors, (75) [2023-11-06 22:11:22,770 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 458 transitions. [2023-11-06 22:11:22,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2023-11-06 22:11:22,776 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:11:22,776 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:11:22,788 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 22:11:22,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:22,983 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:11:22,983 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:11:22,983 INFO L85 PathProgramCache]: Analyzing trace with hash -762168337, now seen corresponding path program 1 times [2023-11-06 22:11:22,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:11:22,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39473760] [2023-11-06 22:11:22,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:22,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:11:23,062 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:11:23,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1395907317] [2023-11-06 22:11:23,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:23,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:23,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:11:23,065 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:11:23,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:11:23,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:11:23,375 INFO L262 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:11:23,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:11:24,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2039 proven. 279 refuted. 0 times theorem prover too weak. 4066 trivial. 0 not checked. [2023-11-06 22:11:24,729 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:11:25,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 51 proven. 282 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-11-06 22:11:25,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:11:25,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39473760] [2023-11-06 22:11:25,476 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:11:25,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395907317] [2023-11-06 22:11:25,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395907317] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:11:25,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:11:25,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-11-06 22:11:25,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843317551] [2023-11-06 22:11:25,477 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:11:25,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:11:25,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:11:25,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:11:25,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:11:25,479 INFO L87 Difference]: Start difference. First operand 283 states and 458 transitions. Second operand has 14 states, 14 states have (on average 7.0) internal successors, (98), 14 states have internal predecessors, (98), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) [2023-11-06 22:11:27,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:11:27,313 INFO L93 Difference]: Finished difference Result 767 states and 1194 transitions. [2023-11-06 22:11:27,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-11-06 22:11:27,314 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.0) internal successors, (98), 14 states have internal predecessors, (98), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) Word has length 354 [2023-11-06 22:11:27,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:11:27,320 INFO L225 Difference]: With dead ends: 767 [2023-11-06 22:11:27,321 INFO L226 Difference]: Without dead ends: 624 [2023-11-06 22:11:27,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 743 GetRequests, 696 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=578, Invalid=1584, Unknown=0, NotChecked=0, Total=2162 [2023-11-06 22:11:27,324 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 436 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 367 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 1192 SdHoareTripleChecker+Invalid, 1449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 367 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:11:27,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 1192 Invalid, 1449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [367 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-06 22:11:27,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2023-11-06 22:11:27,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 447. [2023-11-06 22:11:27,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 263 states have (on average 1.3688212927756653) internal successors, (360), 263 states have internal predecessors, (360), 171 states have call successors, (171), 12 states have call predecessors, (171), 12 states have return successors, (171), 171 states have call predecessors, (171), 171 states have call successors, (171) [2023-11-06 22:11:27,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 702 transitions. [2023-11-06 22:11:27,416 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 702 transitions. Word has length 354 [2023-11-06 22:11:27,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:11:27,417 INFO L495 AbstractCegarLoop]: Abstraction has 447 states and 702 transitions. [2023-11-06 22:11:27,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.0) internal successors, (98), 14 states have internal predecessors, (98), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) [2023-11-06 22:11:27,418 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 702 transitions. [2023-11-06 22:11:27,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2023-11-06 22:11:27,424 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:11:27,424 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:11:27,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 22:11:27,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:27,632 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:11:27,632 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:11:27,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1773285587, now seen corresponding path program 1 times [2023-11-06 22:11:27,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:11:27,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307099261] [2023-11-06 22:11:27,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:27,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:11:27,712 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:11:27,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1644279168] [2023-11-06 22:11:27,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:27,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:27,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:11:27,714 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:11:27,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:11:28,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:11:28,016 INFO L262 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:11:28,027 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:11:29,319 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-06 22:11:29,320 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:11:29,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:11:29,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307099261] [2023-11-06 22:11:29,320 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:11:29,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644279168] [2023-11-06 22:11:29,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644279168] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:11:29,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:11:29,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:11:29,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507806251] [2023-11-06 22:11:29,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:11:29,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:11:29,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:11:29,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:11:29,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:11:29,327 INFO L87 Difference]: Start difference. First operand 447 states and 702 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:11:29,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:11:29,773 INFO L93 Difference]: Finished difference Result 940 states and 1465 transitions. [2023-11-06 22:11:29,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:11:29,774 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 354 [2023-11-06 22:11:29,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:11:29,781 INFO L225 Difference]: With dead ends: 940 [2023-11-06 22:11:29,781 INFO L226 Difference]: Without dead ends: 641 [2023-11-06 22:11:29,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:11:29,786 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 194 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:11:29,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 792 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:11:29,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2023-11-06 22:11:29,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 606. [2023-11-06 22:11:29,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 361 states have (on average 1.368421052631579) internal successors, (494), 361 states have internal predecessors, (494), 228 states have call successors, (228), 16 states have call predecessors, (228), 16 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2023-11-06 22:11:29,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 950 transitions. [2023-11-06 22:11:29,936 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 950 transitions. Word has length 354 [2023-11-06 22:11:29,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:11:29,938 INFO L495 AbstractCegarLoop]: Abstraction has 606 states and 950 transitions. [2023-11-06 22:11:29,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:11:29,939 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 950 transitions. [2023-11-06 22:11:29,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2023-11-06 22:11:29,942 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:11:29,942 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:11:29,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:11:30,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:30,150 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:11:30,150 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:11:30,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1241818031, now seen corresponding path program 1 times [2023-11-06 22:11:30,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:11:30,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098819387] [2023-11-06 22:11:30,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:30,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:11:30,200 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:11:30,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1101300177] [2023-11-06 22:11:30,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:30,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:30,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:11:30,202 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:11:30,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:11:30,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:11:30,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-06 22:11:30,686 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:11:31,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3320 proven. 168 refuted. 0 times theorem prover too weak. 2896 trivial. 0 not checked. [2023-11-06 22:11:31,712 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:11:32,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 318 proven. 177 refuted. 0 times theorem prover too weak. 5889 trivial. 0 not checked. [2023-11-06 22:11:32,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:11:32,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098819387] [2023-11-06 22:11:32,762 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:11:32,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101300177] [2023-11-06 22:11:32,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101300177] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:11:32,763 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:11:32,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2023-11-06 22:11:32,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260112948] [2023-11-06 22:11:32,764 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:11:32,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-06 22:11:32,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:11:32,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-06 22:11:32,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2023-11-06 22:11:32,767 INFO L87 Difference]: Start difference. First operand 606 states and 950 transitions. Second operand has 22 states, 21 states have (on average 5.857142857142857) internal successors, (123), 20 states have internal predecessors, (123), 7 states have call successors, (79), 4 states have call predecessors, (79), 9 states have return successors, (80), 7 states have call predecessors, (80), 7 states have call successors, (80) [2023-11-06 22:11:37,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:11:37,858 INFO L93 Difference]: Finished difference Result 1713 states and 2580 transitions. [2023-11-06 22:11:37,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-06 22:11:37,859 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.857142857142857) internal successors, (123), 20 states have internal predecessors, (123), 7 states have call successors, (79), 4 states have call predecessors, (79), 9 states have return successors, (80), 7 states have call predecessors, (80), 7 states have call successors, (80) Word has length 354 [2023-11-06 22:11:37,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:11:37,873 INFO L225 Difference]: With dead ends: 1713 [2023-11-06 22:11:37,873 INFO L226 Difference]: Without dead ends: 1249 [2023-11-06 22:11:37,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 746 GetRequests, 692 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=825, Invalid=2255, Unknown=0, NotChecked=0, Total=3080 [2023-11-06 22:11:37,879 INFO L413 NwaCegarLoop]: 262 mSDtfsCounter, 1194 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 668 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1194 SdHoareTripleChecker+Valid, 800 SdHoareTripleChecker+Invalid, 1674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 668 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:11:37,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1194 Valid, 800 Invalid, 1674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [668 Valid, 1006 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-11-06 22:11:37,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2023-11-06 22:11:38,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 1177. [2023-11-06 22:11:38,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1177 states, 728 states have (on average 1.3365384615384615) internal successors, (973), 728 states have internal predecessors, (973), 399 states have call successors, (399), 49 states have call predecessors, (399), 49 states have return successors, (399), 399 states have call predecessors, (399), 399 states have call successors, (399) [2023-11-06 22:11:38,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1177 states to 1177 states and 1771 transitions. [2023-11-06 22:11:38,254 INFO L78 Accepts]: Start accepts. Automaton has 1177 states and 1771 transitions. Word has length 354 [2023-11-06 22:11:38,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:11:38,255 INFO L495 AbstractCegarLoop]: Abstraction has 1177 states and 1771 transitions. [2023-11-06 22:11:38,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 5.857142857142857) internal successors, (123), 20 states have internal predecessors, (123), 7 states have call successors, (79), 4 states have call predecessors, (79), 9 states have return successors, (80), 7 states have call predecessors, (80), 7 states have call successors, (80) [2023-11-06 22:11:38,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 1771 transitions. [2023-11-06 22:11:38,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2023-11-06 22:11:38,259 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:11:38,259 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:11:38,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:11:38,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:38,467 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:11:38,467 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:11:38,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1519119808, now seen corresponding path program 1 times [2023-11-06 22:11:38,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:11:38,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010430083] [2023-11-06 22:11:38,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:38,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:11:38,519 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:11:38,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [914523570] [2023-11-06 22:11:38,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:11:38,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:11:38,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:11:38,521 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:11:38,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:11:39,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:11:39,501 INFO L262 TraceCheckSpWp]: Trace formula consists of 816 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-06 22:11:39,510 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:11:41,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3608 proven. 363 refuted. 0 times theorem prover too weak. 2413 trivial. 0 not checked. [2023-11-06 22:11:41,640 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:11:48,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 447 proven. 207 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-11-06 22:11:48,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:11:48,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010430083] [2023-11-06 22:11:48,624 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:11:48,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914523570] [2023-11-06 22:11:48,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914523570] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:11:48,624 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:11:48,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 41 [2023-11-06 22:11:48,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053869937] [2023-11-06 22:11:48,625 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:11:48,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-11-06 22:11:48,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:11:48,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-11-06 22:11:48,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=377, Invalid=1263, Unknown=0, NotChecked=0, Total=1640 [2023-11-06 22:11:48,631 INFO L87 Difference]: Start difference. First operand 1177 states and 1771 transitions. Second operand has 41 states, 39 states have (on average 3.6153846153846154) internal successors, (141), 37 states have internal predecessors, (141), 13 states have call successors, (79), 7 states have call predecessors, (79), 14 states have return successors, (81), 13 states have call predecessors, (81), 13 states have call successors, (81) [2023-11-06 22:11:50,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:03,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:03,429 INFO L93 Difference]: Finished difference Result 3464 states and 4956 transitions. [2023-11-06 22:12:03,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2023-11-06 22:12:03,430 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 39 states have (on average 3.6153846153846154) internal successors, (141), 37 states have internal predecessors, (141), 13 states have call successors, (79), 7 states have call predecessors, (79), 14 states have return successors, (81), 13 states have call predecessors, (81), 13 states have call successors, (81) Word has length 355 [2023-11-06 22:12:03,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:03,450 INFO L225 Difference]: With dead ends: 3464 [2023-11-06 22:12:03,450 INFO L226 Difference]: Without dead ends: 2960 [2023-11-06 22:12:03,460 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 817 GetRequests, 685 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6056 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=3850, Invalid=13972, Unknown=0, NotChecked=0, Total=17822 [2023-11-06 22:12:03,461 INFO L413 NwaCegarLoop]: 320 mSDtfsCounter, 1179 mSDsluCounter, 2272 mSDsCounter, 0 mSdLazyCounter, 3221 mSolverCounterSat, 811 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1212 SdHoareTripleChecker+Valid, 2592 SdHoareTripleChecker+Invalid, 4032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 811 IncrementalHoareTripleChecker+Valid, 3221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:03,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1212 Valid, 2592 Invalid, 4032 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [811 Valid, 3221 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2023-11-06 22:12:03,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2960 states. [2023-11-06 22:12:04,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2960 to 2747. [2023-11-06 22:12:04,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2747 states, 1716 states have (on average 1.2902097902097902) internal successors, (2214), 1719 states have internal predecessors, (2214), 876 states have call successors, (876), 154 states have call predecessors, (876), 154 states have return successors, (876), 873 states have call predecessors, (876), 876 states have call successors, (876) [2023-11-06 22:12:04,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 3966 transitions. [2023-11-06 22:12:04,213 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 3966 transitions. Word has length 355 [2023-11-06 22:12:04,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:04,214 INFO L495 AbstractCegarLoop]: Abstraction has 2747 states and 3966 transitions. [2023-11-06 22:12:04,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 39 states have (on average 3.6153846153846154) internal successors, (141), 37 states have internal predecessors, (141), 13 states have call successors, (79), 7 states have call predecessors, (79), 14 states have return successors, (81), 13 states have call predecessors, (81), 13 states have call successors, (81) [2023-11-06 22:12:04,215 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 3966 transitions. [2023-11-06 22:12:04,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2023-11-06 22:12:04,220 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:04,220 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:04,226 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:04,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-06 22:12:04,421 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:04,421 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:04,421 INFO L85 PathProgramCache]: Analyzing trace with hash -2074247614, now seen corresponding path program 1 times [2023-11-06 22:12:04,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:04,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001000144] [2023-11-06 22:12:04,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:04,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:04,472 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:04,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1129146407] [2023-11-06 22:12:04,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:04,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:04,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:04,474 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:04,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:12:04,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:04,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:12:04,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:06,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 492 proven. 162 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-11-06 22:12:06,184 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:07,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:07,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001000144] [2023-11-06 22:12:07,416 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:07,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129146407] [2023-11-06 22:12:07,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129146407] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:12:07,417 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:12:07,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-06 22:12:07,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855849671] [2023-11-06 22:12:07,417 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:07,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 22:12:07,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:07,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 22:12:07,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:12:07,420 INFO L87 Difference]: Start difference. First operand 2747 states and 3966 transitions. Second operand has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 8 states have internal predecessors, (79), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-06 22:12:11,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:11,422 INFO L93 Difference]: Finished difference Result 7693 states and 10889 transitions. [2023-11-06 22:12:11,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 22:12:11,423 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 8 states have internal predecessors, (79), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 355 [2023-11-06 22:12:11,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:11,465 INFO L225 Difference]: With dead ends: 7693 [2023-11-06 22:12:11,465 INFO L226 Difference]: Without dead ends: 6032 [2023-11-06 22:12:11,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 701 GetRequests, 677 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2023-11-06 22:12:11,474 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 239 mSDsluCounter, 1142 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 1332 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:11,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 1332 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-11-06 22:12:11,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6032 states. [2023-11-06 22:12:13,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6032 to 5539. [2023-11-06 22:12:13,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5539 states, 3499 states have (on average 1.2769362675050013) internal successors, (4468), 3515 states have internal predecessors, (4468), 1715 states have call successors, (1715), 324 states have call predecessors, (1715), 324 states have return successors, (1715), 1699 states have call predecessors, (1715), 1715 states have call successors, (1715) [2023-11-06 22:12:13,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5539 states to 5539 states and 7898 transitions. [2023-11-06 22:12:13,053 INFO L78 Accepts]: Start accepts. Automaton has 5539 states and 7898 transitions. Word has length 355 [2023-11-06 22:12:13,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:13,054 INFO L495 AbstractCegarLoop]: Abstraction has 5539 states and 7898 transitions. [2023-11-06 22:12:13,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 8 states have internal predecessors, (79), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-06 22:12:13,054 INFO L276 IsEmpty]: Start isEmpty. Operand 5539 states and 7898 transitions. [2023-11-06 22:12:13,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2023-11-06 22:12:13,058 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:13,059 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:13,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:13,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:13,268 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:13,268 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:13,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1633913668, now seen corresponding path program 1 times [2023-11-06 22:12:13,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:13,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238796686] [2023-11-06 22:12:13,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:13,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:13,346 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:13,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1849225672] [2023-11-06 22:12:13,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:13,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:13,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:13,348 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:13,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:12:13,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:13,685 INFO L262 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-06 22:12:13,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:17,522 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 492 proven. 162 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-11-06 22:12:17,522 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:21,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:21,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238796686] [2023-11-06 22:12:21,297 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:21,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849225672] [2023-11-06 22:12:21,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849225672] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:12:21,297 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:12:21,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-11-06 22:12:21,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331922059] [2023-11-06 22:12:21,298 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:21,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 22:12:21,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:21,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 22:12:21,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-11-06 22:12:21,300 INFO L87 Difference]: Start difference. First operand 5539 states and 7898 transitions. Second operand has 10 states, 10 states have (on average 7.9) internal successors, (79), 9 states have internal predecessors, (79), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-06 22:12:24,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:24,862 INFO L93 Difference]: Finished difference Result 10137 states and 14386 transitions. [2023-11-06 22:12:24,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 22:12:24,863 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.9) internal successors, (79), 9 states have internal predecessors, (79), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 355 [2023-11-06 22:12:24,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:24,915 INFO L225 Difference]: With dead ends: 10137 [2023-11-06 22:12:24,915 INFO L226 Difference]: Without dead ends: 7632 [2023-11-06 22:12:24,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 699 GetRequests, 676 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2023-11-06 22:12:24,927 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 325 mSDsluCounter, 1050 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 1238 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:24,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 1238 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-06 22:12:24,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7632 states. [2023-11-06 22:12:27,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7632 to 7238. [2023-11-06 22:12:27,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7238 states, 4546 states have (on average 1.2712274527056753) internal successors, (5779), 4564 states have internal predecessors, (5779), 2261 states have call successors, (2261), 430 states have call predecessors, (2261), 430 states have return successors, (2261), 2243 states have call predecessors, (2261), 2261 states have call successors, (2261) [2023-11-06 22:12:27,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7238 states to 7238 states and 10301 transitions. [2023-11-06 22:12:27,169 INFO L78 Accepts]: Start accepts. Automaton has 7238 states and 10301 transitions. Word has length 355 [2023-11-06 22:12:27,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:27,170 INFO L495 AbstractCegarLoop]: Abstraction has 7238 states and 10301 transitions. [2023-11-06 22:12:27,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.9) internal successors, (79), 9 states have internal predecessors, (79), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-06 22:12:27,170 INFO L276 IsEmpty]: Start isEmpty. Operand 7238 states and 10301 transitions. [2023-11-06 22:12:27,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 357 [2023-11-06 22:12:27,174 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:27,175 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:27,189 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:27,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 22:12:27,384 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:27,384 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:27,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1561453727, now seen corresponding path program 1 times [2023-11-06 22:12:27,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:27,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536005546] [2023-11-06 22:12:27,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:27,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:27,430 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:27,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [992874524] [2023-11-06 22:12:27,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:27,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:27,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:27,432 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:27,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:12:27,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:12:27,825 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:12:28,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:12:28,328 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:12:28,328 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-06 22:12:28,330 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-06 22:12:28,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:28,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-06 22:12:28,535 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:28,540 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-06 22:12:28,836 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.11 10:12:28 BoogieIcfgContainer [2023-11-06 22:12:28,836 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-06 22:12:28,837 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-06 22:12:28,837 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-06 22:12:28,837 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-06 22:12:28,838 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:11:16" (3/4) ... [2023-11-06 22:12:28,840 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-06 22:12:28,841 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-06 22:12:28,841 INFO L158 Benchmark]: Toolchain (without parser) took 73786.42ms. Allocated memory was 159.4MB in the beginning and 799.0MB in the end (delta: 639.6MB). Free memory was 112.9MB in the beginning and 663.7MB in the end (delta: -550.8MB). Peak memory consumption was 90.2MB. Max. memory is 16.1GB. [2023-11-06 22:12:28,842 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 159.4MB. Free memory is still 103.3MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-06 22:12:28,842 INFO L158 Benchmark]: CACSL2BoogieTranslator took 447.86ms. Allocated memory is still 159.4MB. Free memory was 112.9MB in the beginning and 94.6MB in the end (delta: 18.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2023-11-06 22:12:28,843 INFO L158 Benchmark]: Boogie Procedure Inliner took 90.40ms. Allocated memory is still 159.4MB. Free memory was 94.6MB in the beginning and 89.2MB in the end (delta: 5.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-06 22:12:28,843 INFO L158 Benchmark]: Boogie Preprocessor took 74.51ms. Allocated memory is still 159.4MB. Free memory was 89.2MB in the beginning and 86.3MB in the end (delta: 2.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-06 22:12:28,843 INFO L158 Benchmark]: RCFGBuilder took 943.81ms. Allocated memory was 159.4MB in the beginning and 220.2MB in the end (delta: 60.8MB). Free memory was 86.3MB in the beginning and 185.2MB in the end (delta: -98.9MB). Peak memory consumption was 46.4MB. Max. memory is 16.1GB. [2023-11-06 22:12:28,844 INFO L158 Benchmark]: TraceAbstraction took 72216.02ms. Allocated memory was 220.2MB in the beginning and 799.0MB in the end (delta: 578.8MB). Free memory was 184.2MB in the beginning and 663.7MB in the end (delta: -479.5MB). Peak memory consumption was 490.4MB. Max. memory is 16.1GB. [2023-11-06 22:12:28,845 INFO L158 Benchmark]: Witness Printer took 4.07ms. Allocated memory is still 799.0MB. Free memory is still 663.7MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-06 22:12:28,847 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.30ms. Allocated memory is still 159.4MB. Free memory is still 103.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 447.86ms. Allocated memory is still 159.4MB. Free memory was 112.9MB in the beginning and 94.6MB in the end (delta: 18.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 90.40ms. Allocated memory is still 159.4MB. Free memory was 94.6MB in the beginning and 89.2MB in the end (delta: 5.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 74.51ms. Allocated memory is still 159.4MB. Free memory was 89.2MB in the beginning and 86.3MB in the end (delta: 2.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 943.81ms. Allocated memory was 159.4MB in the beginning and 220.2MB in the end (delta: 60.8MB). Free memory was 86.3MB in the beginning and 185.2MB in the end (delta: -98.9MB). Peak memory consumption was 46.4MB. Max. memory is 16.1GB. * TraceAbstraction took 72216.02ms. Allocated memory was 220.2MB in the beginning and 799.0MB in the end (delta: 578.8MB). Free memory was 184.2MB in the beginning and 663.7MB in the end (delta: -479.5MB). Peak memory consumption was 490.4MB. Max. memory is 16.1GB. * Witness Printer took 4.07ms. Allocated memory is still 799.0MB. Free memory is still 663.7MB. There was no memory consumed. 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 someBinaryFLOATComparisonOperation at line 292, overapproximation of someUnaryDOUBLEoperation at line 30, overapproximation of someBinaryArithmeticFLOAToperation at line 83. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed short int var_1_1 = 16; [L23] signed char var_1_5 = -8; [L24] unsigned char var_1_6 = 10; [L25] unsigned char var_1_7 = 128; [L26] unsigned char var_1_8 = 1; [L27] unsigned char var_1_11 = 0; [L28] unsigned char var_1_12 = 0; [L29] signed short int var_1_13 = 200; [L30] float var_1_14 = -0.8; [L31] float var_1_15 = 127.25; [L32] float var_1_16 = 3.5; [L33] unsigned short int var_1_17 = 16; [L34] unsigned char var_1_19 = 1; [L35] unsigned char var_1_20 = 0; [L36] unsigned char var_1_21 = 0; [L37] unsigned char var_1_22 = 0; [L38] unsigned char var_1_23 = 1; [L39] signed short int var_1_24 = -32; [L40] unsigned char var_1_25 = 1; [L41] float var_1_26 = 500.65; [L42] signed long int var_1_27 = -8; [L43] float var_1_28 = 255.5; [L44] float var_1_29 = 64.8; [L45] unsigned long int var_1_30 = 10; [L46] unsigned long int var_1_31 = 10; [L47] unsigned long int var_1_32 = 256; [L48] unsigned long int var_1_33 = 50; [L49] unsigned long int var_1_34 = 200; [L50] unsigned long int var_1_35 = 50; [L51] unsigned long int var_1_36 = 10; [L52] signed char var_1_37 = 5; [L53] unsigned long int var_1_38 = 1538486014; [L54] unsigned char var_1_39 = 10; [L55] unsigned char var_1_40 = 128; [L56] unsigned char var_1_41 = 16; [L57] unsigned char var_1_42 = 0; [L58] unsigned short int var_1_43 = 10; [L59] unsigned short int var_1_44 = 128; [L60] unsigned short int var_1_45 = 40597; [L61] signed short int var_1_46 = 32; [L62] signed short int var_1_47 = 20405; [L63] unsigned short int var_1_48 = 10; [L64] unsigned char var_1_49 = 1; [L65] unsigned char var_1_50 = 1; [L66] unsigned char var_1_51 = 1; [L67] signed long int var_1_52 = 1; [L68] float var_1_53 = 7.25; [L69] unsigned char var_1_54 = 4; [L70] unsigned char var_1_55 = 1; [L71] unsigned char var_1_56 = 0; [L72] signed short int last_1_var_1_1 = 16; [L73] unsigned char last_1_var_1_6 = 10; [L74] unsigned char last_1_var_1_8 = 1; [L75] signed short int last_1_var_1_13 = 200; VAL [isInitial=0, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=-8, var_1_6=10, var_1_7=128, var_1_8=1] [L296] isInitial = 1 [L297] FCALL initially() [L298] COND TRUE 1 [L299] CALL updateLastVariables() [L286] last_1_var_1_1 = var_1_1 [L287] last_1_var_1_6 = var_1_6 [L288] last_1_var_1_8 = var_1_8 [L289] last_1_var_1_13 = var_1_13 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=-8, var_1_6=10, var_1_7=128, var_1_8=1] [L299] RET updateLastVariables() [L300] CALL updateVariables() [L197] var_1_5 = __VERIFIER_nondet_char() [L198] CALL assume_abort_if_not(var_1_5 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=128, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=128, var_1_8=1] [L198] RET assume_abort_if_not(var_1_5 >= -127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=128, var_1_8=1] [L199] CALL assume_abort_if_not(var_1_5 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=128, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=128, var_1_8=1] [L199] RET assume_abort_if_not(var_1_5 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=128, var_1_8=1] [L200] var_1_7 = __VERIFIER_nondet_uchar() [L201] CALL assume_abort_if_not(var_1_7 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L201] RET assume_abort_if_not(var_1_7 >= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L202] CALL assume_abort_if_not(var_1_7 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L202] RET assume_abort_if_not(var_1_7 <= 254) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L203] var_1_11 = __VERIFIER_nondet_uchar() [L204] CALL assume_abort_if_not(var_1_11 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L204] RET assume_abort_if_not(var_1_11 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L205] CALL assume_abort_if_not(var_1_11 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L205] RET assume_abort_if_not(var_1_11 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L206] var_1_12 = __VERIFIER_nondet_uchar() [L207] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L207] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L208] CALL assume_abort_if_not(var_1_12 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L208] RET assume_abort_if_not(var_1_12 <= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L209] var_1_15 = __VERIFIER_nondet_float() [L210] 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_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L210] 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_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L211] var_1_16 = __VERIFIER_nondet_float() [L212] 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_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L212] 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_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L213] var_1_20 = __VERIFIER_nondet_uchar() [L214] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L214] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L215] CALL assume_abort_if_not(var_1_20 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L215] RET assume_abort_if_not(var_1_20 <= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L216] var_1_22 = __VERIFIER_nondet_uchar() [L217] CALL assume_abort_if_not(var_1_22 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L217] RET assume_abort_if_not(var_1_22 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L218] CALL assume_abort_if_not(var_1_22 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L218] RET assume_abort_if_not(var_1_22 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L219] var_1_23 = __VERIFIER_nondet_uchar() [L220] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L220] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L221] CALL assume_abort_if_not(var_1_23 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L221] RET assume_abort_if_not(var_1_23 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L222] var_1_24 = __VERIFIER_nondet_short() [L223] CALL assume_abort_if_not(var_1_24 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L223] RET assume_abort_if_not(var_1_24 >= -32768) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L224] CALL assume_abort_if_not(var_1_24 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L224] RET assume_abort_if_not(var_1_24 <= 32767) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L225] var_1_25 = __VERIFIER_nondet_uchar() [L226] CALL assume_abort_if_not(var_1_25 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L226] RET assume_abort_if_not(var_1_25 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L227] CALL assume_abort_if_not(var_1_25 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L227] RET assume_abort_if_not(var_1_25 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L228] var_1_27 = __VERIFIER_nondet_long() [L229] CALL assume_abort_if_not(var_1_27 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L229] RET assume_abort_if_not(var_1_27 >= -2147483648) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L230] CALL assume_abort_if_not(var_1_27 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L230] RET assume_abort_if_not(var_1_27 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L231] CALL assume_abort_if_not(var_1_27 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L231] RET assume_abort_if_not(var_1_27 != 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L232] var_1_28 = __VERIFIER_nondet_float() [L233] CALL assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L233] RET assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L234] var_1_29 = __VERIFIER_nondet_float() [L235] CALL assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L235] RET assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L236] var_1_31 = __VERIFIER_nondet_ulong() [L237] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L237] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L238] CALL assume_abort_if_not(var_1_31 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L238] RET assume_abort_if_not(var_1_31 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L239] var_1_32 = __VERIFIER_nondet_ulong() [L240] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L240] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L241] CALL assume_abort_if_not(var_1_32 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L241] RET assume_abort_if_not(var_1_32 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L242] var_1_33 = __VERIFIER_nondet_ulong() [L243] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L243] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L244] CALL assume_abort_if_not(var_1_33 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L244] RET assume_abort_if_not(var_1_33 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L245] var_1_34 = __VERIFIER_nondet_ulong() [L246] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L246] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L247] CALL assume_abort_if_not(var_1_34 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L247] RET assume_abort_if_not(var_1_34 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L248] var_1_35 = __VERIFIER_nondet_ulong() [L249] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L249] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L250] CALL assume_abort_if_not(var_1_35 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L250] RET assume_abort_if_not(var_1_35 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L251] var_1_37 = __VERIFIER_nondet_char() [L252] CALL assume_abort_if_not(var_1_37 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L252] RET assume_abort_if_not(var_1_37 >= -127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L253] CALL assume_abort_if_not(var_1_37 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L253] RET assume_abort_if_not(var_1_37 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L254] var_1_38 = __VERIFIER_nondet_ulong() [L255] CALL assume_abort_if_not(var_1_38 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L255] RET assume_abort_if_not(var_1_38 >= 1073741824) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L256] CALL assume_abort_if_not(var_1_38 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L256] RET assume_abort_if_not(var_1_38 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L257] var_1_40 = __VERIFIER_nondet_uchar() [L258] CALL assume_abort_if_not(var_1_40 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L258] RET assume_abort_if_not(var_1_40 >= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L259] CALL assume_abort_if_not(var_1_40 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L259] RET assume_abort_if_not(var_1_40 <= 254) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L260] var_1_41 = __VERIFIER_nondet_uchar() [L261] CALL assume_abort_if_not(var_1_41 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L261] RET assume_abort_if_not(var_1_41 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L262] CALL assume_abort_if_not(var_1_41 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L262] RET assume_abort_if_not(var_1_41 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L263] var_1_42 = __VERIFIER_nondet_uchar() [L264] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L264] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L265] CALL assume_abort_if_not(var_1_42 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L265] RET assume_abort_if_not(var_1_42 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L266] var_1_45 = __VERIFIER_nondet_ushort() [L267] CALL assume_abort_if_not(var_1_45 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L267] RET assume_abort_if_not(var_1_45 >= 32767) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L268] CALL assume_abort_if_not(var_1_45 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L268] RET assume_abort_if_not(var_1_45 <= 65534) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L269] var_1_47 = __VERIFIER_nondet_short() [L270] CALL assume_abort_if_not(var_1_47 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L270] RET assume_abort_if_not(var_1_47 >= 16383) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L271] CALL assume_abort_if_not(var_1_47 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L271] RET assume_abort_if_not(var_1_47 <= 32766) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L272] var_1_50 = __VERIFIER_nondet_uchar() [L273] CALL assume_abort_if_not(var_1_50 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L273] RET assume_abort_if_not(var_1_50 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L274] CALL assume_abort_if_not(var_1_50 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L274] RET assume_abort_if_not(var_1_50 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L275] var_1_51 = __VERIFIER_nondet_uchar() [L276] CALL assume_abort_if_not(var_1_51 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L276] RET assume_abort_if_not(var_1_51 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L277] CALL assume_abort_if_not(var_1_51 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L277] RET assume_abort_if_not(var_1_51 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L278] var_1_53 = __VERIFIER_nondet_float() [L279] CALL assume_abort_if_not((var_1_53 >= -922337.2036854776000e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 9223372.036854776000e+12F && var_1_53 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L279] RET assume_abort_if_not((var_1_53 >= -922337.2036854776000e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 9223372.036854776000e+12F && var_1_53 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L280] CALL assume_abort_if_not(var_1_53 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L280] RET assume_abort_if_not(var_1_53 != 0.0F) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L281] var_1_56 = __VERIFIER_nondet_uchar() [L282] CALL assume_abort_if_not(var_1_56 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L282] RET assume_abort_if_not(var_1_56 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L283] CALL assume_abort_if_not(var_1_56 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L283] RET assume_abort_if_not(var_1_56 <= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L300] RET updateVariables() [L301] CALL step() [L79] COND TRUE var_1_22 || var_1_23 [L80] var_1_21 = ((var_1_24 > -4) || var_1_25) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L82] COND TRUE ((var_1_24 + 25) % var_1_27) < 2 [L83] var_1_26 = (((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28))) + ((((1.6f) > (var_1_29)) ? (1.6f) : (var_1_29)))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L85] COND TRUE var_1_23 && (var_1_29 > var_1_28) [L86] var_1_30 = ((((((((var_1_31) < (var_1_32)) ? (var_1_31) : (var_1_32))) < 0 ) ? -((((var_1_31) < (var_1_32)) ? (var_1_31) : (var_1_32))) : ((((var_1_31) < (var_1_32)) ? (var_1_31) : (var_1_32))))) + ((((((((var_1_33) > (var_1_34)) ? (var_1_33) : (var_1_34)))) < (var_1_35)) ? (((((var_1_33) > (var_1_34)) ? (var_1_33) : (var_1_34)))) : (var_1_35)))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L88] EXPR ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_32 VAL [((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_32=127, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L88] COND FALSE !((((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_32) != var_1_34) [L91] COND TRUE \read(var_1_25) [L92] var_1_39 = (var_1_40 - var_1_41) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L96] COND TRUE (- var_1_41) != var_1_40 [L97] var_1_43 = var_1_39 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L99] COND TRUE var_1_38 <= (~ var_1_31) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L100] COND TRUE ((((var_1_41) < 0 ) ? -(var_1_41) : (var_1_41))) >= var_1_42 [L101] var_1_44 = ((((var_1_45 - var_1_42) < 0 ) ? -(var_1_45 - var_1_42) : (var_1_45 - var_1_42))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L114] EXPR var_1_39 >> var_1_27 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39 >> var_1_27=0, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L114] COND TRUE (var_1_39 >> var_1_27) <= var_1_32 [L115] var_1_46 = (128 - (var_1_47 - var_1_42)) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L117] var_1_48 = ((((((((var_1_40) < (16)) ? (var_1_40) : (16))) + var_1_41) < 0 ) ? -(((((var_1_40) < (16)) ? (var_1_40) : (16))) + var_1_41) : (((((var_1_40) < (16)) ? (var_1_40) : (16))) + var_1_41))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L118] COND TRUE \read(var_1_21) [L119] var_1_49 = var_1_25 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L125] COND TRUE ((((var_1_26) < (var_1_28)) ? (var_1_26) : (var_1_28))) > (var_1_29 / var_1_53) [L126] var_1_52 = ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L128] EXPR var_1_36 ^ var_1_39 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36 ^ var_1_39=10, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L128] COND FALSE !((var_1_36 ^ var_1_39) > var_1_44) [L135] COND FALSE !(((((var_1_29 / var_1_53) < 0 ) ? -(var_1_29 / var_1_53) : (var_1_29 / var_1_53))) <= var_1_26) [L142] var_1_55 = 0 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L144] signed long int stepLocal_6 = last_1_var_1_1; [L145] unsigned char stepLocal_5 = ((((last_1_var_1_1) < (8)) ? (last_1_var_1_1) : (8))) <= var_1_5; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L146] COND TRUE stepLocal_5 || last_1_var_1_8 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L147] COND FALSE !(stepLocal_6 <= last_1_var_1_6) [L150] var_1_14 = var_1_16 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L155] COND FALSE !(var_1_14 <= var_1_15) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=10, var_1_7=201, var_1_8=1] [L158] COND TRUE var_1_5 >= -2 [L159] var_1_6 = (var_1_7 - 100) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=1] [L161] unsigned char stepLocal_4 = var_1_6; [L162] signed long int stepLocal_3 = var_1_6 / var_1_7; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=1] [L163] COND TRUE last_1_var_1_13 >= stepLocal_3 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=1] [L164] COND TRUE stepLocal_4 != ((((((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) > (var_1_5)) ? (((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) : (var_1_5))) [L165] var_1_13 = var_1_7 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=1] [L172] unsigned char stepLocal_7 = var_1_6; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=1] [L173] COND FALSE !(stepLocal_7 > var_1_6) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=1] [L176] unsigned char stepLocal_0 = var_1_6; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=101, stepLocal_3=0, stepLocal_4=101, stepLocal_5=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=1] [L177] COND TRUE \read(var_1_19) [L178] var_1_1 = ((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=101, stepLocal_3=0, stepLocal_4=101, stepLocal_5=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=1] [L184] unsigned char stepLocal_2 = var_1_19 && var_1_19; [L185] unsigned char stepLocal_1 = var_1_7; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=101, stepLocal_1=201, stepLocal_2=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=1] [L186] COND FALSE !((49.5f <= var_1_14) && stepLocal_2) [L193] var_1_8 = var_1_12 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=101, stepLocal_1=201, stepLocal_2=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=0] [L301] RET step() [L302] CALL, EXPR property() [L292-L293] return ((((((var_1_19 ? (var_1_1 == ((signed short int) ((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) : ((((((var_1_5) < 0 ) ? -(var_1_5) : (var_1_5))) >= var_1_6) ? (var_1_1 == ((signed short int) var_1_5)) : 1)) && ((var_1_5 >= -2) ? (var_1_6 == ((unsigned char) (var_1_7 - 100))) : 1)) && (((49.5f <= var_1_14) && (var_1_19 && var_1_19)) ? ((var_1_13 < var_1_7) ? (var_1_8 == ((unsigned char) (var_1_19 || var_1_11))) : (var_1_8 == ((unsigned char) var_1_11))) : (var_1_8 == ((unsigned char) var_1_12)))) && ((last_1_var_1_13 >= (var_1_6 / var_1_7)) ? ((var_1_6 != ((((((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) > (var_1_5)) ? (((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) : (var_1_5)))) ? (var_1_13 == ((signed short int) var_1_7)) : (var_1_13 == ((signed short int) last_1_var_1_13))) : (var_1_13 == ((signed short int) var_1_6)))) && (((((((last_1_var_1_1) < (8)) ? (last_1_var_1_1) : (8))) <= var_1_5) || last_1_var_1_8) ? ((last_1_var_1_1 <= last_1_var_1_6) ? (var_1_14 == ((float) (var_1_15 + var_1_16))) : (var_1_14 == ((float) var_1_16))) : (var_1_14 == ((float) var_1_16)))) && ((var_1_6 > var_1_6) ? (var_1_17 == ((unsigned short int) ((((25) > ((var_1_13 + var_1_6))) ? (25) : ((var_1_13 + var_1_6)))))) : 1)) && ((var_1_14 <= var_1_15) ? (var_1_19 == ((unsigned char) (var_1_12 || var_1_20))) : 1) ; VAL [\result=0, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=0] [L302] RET, EXPR property() [L302] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=0] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=3, var_1_15=2, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=4, var_1_29=5, var_1_30=127, var_1_31=0, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=2147483647, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=0, var_1_44=65534, var_1_45=65534, var_1_46=-32638, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_53=6, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=8, var_1_6=101, var_1_7=201, var_1_8=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 146 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 71.8s, OverallIterations: 11, TraceHistogramMax: 57, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 31.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 4474 SdHoareTripleChecker+Valid, 17.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 4394 mSDsluCounter, 9928 SdHoareTripleChecker+Invalid, 15.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 7558 mSDsCounter, 2599 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7397 IncrementalHoareTripleChecker+Invalid, 9996 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2599 mSolverCounterUnsat, 2370 mSDtfsCounter, 7397 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5831 GetRequests, 5527 SyntacticMatches, 2 SemanticMatches, 302 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7564 ImplicationChecksByTransitivity, 14.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7238occurred in iteration=10, InterpolantAutomatonStates: 246, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.4s AutomataMinimizationTime, 10 MinimizatonAttempts, 1481 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 3.0s SatisfiabilityAnalysisTime, 26.6s InterpolantComputationTime, 4249 NumberOfCodeBlocks, 4249 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 4943 ConstructedInterpolants, 1 QuantifiedInterpolants, 29590 SizeOfPredicates, 59 NumberOfNonLiveVariables, 8159 ConjunctsInSsa, 136 ConjunctsInUnsatCore, 14 InterpolantComputations, 4 PerfectInterpolantSequences, 87474/89376 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-11-06 22:12:28,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, 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/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 bcbcb400fb3c2001bae06c1a3f5fabc11943b7dd9f57ad2b480b7bdc063ccccb --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:12:31,520 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:12:31,626 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-11-06 22:12:31,644 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:12:31,645 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:12:31,672 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:12:31,673 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:12:31,674 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:12:31,674 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:12:31,675 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:12:31,676 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:12:31,677 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:12:31,677 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:12:31,678 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:12:31,679 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:12:31,679 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:12:31,680 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:12:31,681 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:12:31,681 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:12:31,682 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:12:31,682 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:12:31,683 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-06 22:12:31,684 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-06 22:12:31,684 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-06 22:12:31,685 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:12:31,685 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:12:31,686 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:12:31,686 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:12:31,687 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:12:31,687 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:12:31,688 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:12:31,688 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:12:31,689 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:12:31,689 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:12:31,690 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-06 22:12:31,690 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-06 22:12:31,690 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:12:31,690 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:12:31,691 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:12:31,691 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:12:31,691 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-06 22:12:31,692 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:12:31,692 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> bcbcb400fb3c2001bae06c1a3f5fabc11943b7dd9f57ad2b480b7bdc063ccccb [2023-11-06 22:12:32,073 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:12:32,107 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:12:32,110 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:12:32,112 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:12:32,112 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:12:32,114 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-06 22:12:35,374 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:12:35,741 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:12:35,742 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-06 22:12:35,765 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/data/15dfbfd9b/bb16834282c24f1192d448ff205d2f19/FLAG527436b47 [2023-11-06 22:12:35,782 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/data/15dfbfd9b/bb16834282c24f1192d448ff205d2f19 [2023-11-06 22:12:35,785 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:12:35,786 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:12:35,788 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:12:35,788 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:12:35,795 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:12:35,796 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:12:35" (1/1) ... [2023-11-06 22:12:35,797 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@305e01ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:35, skipping insertion in model container [2023-11-06 22:12:35,797 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:12:35" (1/1) ... [2023-11-06 22:12:35,861 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:12:36,060 WARN L240 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_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i[916,929] [2023-11-06 22:12:36,226 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:12:36,247 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:12:36,260 WARN L240 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_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i[916,929] [2023-11-06 22:12:36,302 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:12:36,344 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:12:36,345 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36 WrapperNode [2023-11-06 22:12:36,345 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:12:36,346 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:12:36,347 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:12:36,347 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:12:36,355 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,386 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,445 INFO L138 Inliner]: procedures = 27, calls = 70, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 311 [2023-11-06 22:12:36,448 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:12:36,450 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:12:36,450 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:12:36,450 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:12:36,460 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,461 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,478 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,490 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,508 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,513 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,518 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,521 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,527 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:12:36,528 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:12:36,529 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:12:36,529 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:12:36,530 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (1/1) ... [2023-11-06 22:12:36,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:12:36,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:36,592 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:12:36,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:12:36,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:12:36,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-11-06 22:12:36,644 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:12:36,644 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:12:36,645 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:12:36,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:12:36,804 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:12:36,806 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:12:43,241 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:12:43,250 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:12:43,250 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:12:43,253 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:12:43 BoogieIcfgContainer [2023-11-06 22:12:43,253 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:12:43,256 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:12:43,256 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:12:43,260 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:12:43,260 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:12:35" (1/3) ... [2023-11-06 22:12:43,261 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d6354fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:12:43, skipping insertion in model container [2023-11-06 22:12:43,261 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:36" (2/3) ... [2023-11-06 22:12:43,262 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d6354fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:12:43, skipping insertion in model container [2023-11-06 22:12:43,262 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:12:43" (3/3) ... [2023-11-06 22:12:43,263 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-06 22:12:43,283 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:12:43,283 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:12:43,340 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:12:43,347 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@41a2b968, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:12:43,347 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:12:43,352 INFO L276 IsEmpty]: Start isEmpty. Operand has 141 states, 81 states have (on average 1.4197530864197532) internal successors, (115), 82 states have internal predecessors, (115), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-06 22:12:43,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2023-11-06 22:12:43,399 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:43,401 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:43,404 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:43,411 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:43,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1431729519, now seen corresponding path program 1 times [2023-11-06 22:12:43,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-06 22:12:43,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1326872428] [2023-11-06 22:12:43,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:43,429 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 [2023-11-06 22:12:43,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat [2023-11-06 22:12:43,432 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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) [2023-11-06 22:12:43,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:44,428 INFO L262 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 22:12:44,449 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:44,526 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 6272 trivial. 0 not checked. [2023-11-06 22:12:44,527 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:44,528 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-06 22:12:44,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1326872428] [2023-11-06 22:12:44,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1326872428] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:44,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:44,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:12:44,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354029089] [2023-11-06 22:12:44,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:44,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 22:12:44,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-06 22:12:44,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 22:12:44,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:12:44,584 INFO L87 Difference]: Start difference. First operand has 141 states, 81 states have (on average 1.4197530864197532) internal successors, (115), 82 states have internal predecessors, (115), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Second operand has 2 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-06 22:12:44,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:44,649 INFO L93 Difference]: Finished difference Result 275 states and 509 transitions. [2023-11-06 22:12:44,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 22:12:44,655 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) Word has length 350 [2023-11-06 22:12:44,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:44,666 INFO L225 Difference]: With dead ends: 275 [2023-11-06 22:12:44,668 INFO L226 Difference]: Without dead ends: 137 [2023-11-06 22:12:44,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:12:44,687 INFO L413 NwaCegarLoop]: 222 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, 222 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 [2023-11-06 22:12:44,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:44,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2023-11-06 22:12:44,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2023-11-06 22:12:44,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 78 states have (on average 1.3846153846153846) internal successors, (108), 78 states have internal predecessors, (108), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-06 22:12:44,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 222 transitions. [2023-11-06 22:12:44,784 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 222 transitions. Word has length 350 [2023-11-06 22:12:44,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:44,787 INFO L495 AbstractCegarLoop]: Abstraction has 137 states and 222 transitions. [2023-11-06 22:12:44,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-06 22:12:44,788 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 222 transitions. [2023-11-06 22:12:44,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2023-11-06 22:12:44,805 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:44,806 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:44,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:45,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:45,021 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:45,022 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:45,022 INFO L85 PathProgramCache]: Analyzing trace with hash 2008554285, now seen corresponding path program 1 times [2023-11-06 22:12:45,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-06 22:12:45,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1252156213] [2023-11-06 22:12:45,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:45,025 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 [2023-11-06 22:12:45,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat [2023-11-06 22:12:45,026 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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) [2023-11-06 22:12:45,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:45,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:45,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:12:45,918 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:47,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 4074 proven. 141 refuted. 0 times theorem prover too weak. 2169 trivial. 0 not checked. [2023-11-06 22:12:47,564 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:48,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 189 proven. 144 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-11-06 22:12:48,482 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-06 22:12:48,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1252156213] [2023-11-06 22:12:48,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1252156213] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:48,484 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:48,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-06 22:12:48,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340269505] [2023-11-06 22:12:48,489 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:48,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:12:48,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-06 22:12:48,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:12:48,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:12:48,503 INFO L87 Difference]: Start difference. First operand 137 states and 222 transitions. Second operand has 14 states, 14 states have (on average 7.785714285714286) internal successors, (109), 14 states have internal predecessors, (109), 5 states have call successors, (87), 3 states have call predecessors, (87), 7 states have return successors, (88), 5 states have call predecessors, (88), 5 states have call successors, (88) [2023-11-06 22:12:49,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:49,929 INFO L93 Difference]: Finished difference Result 285 states and 451 transitions. [2023-11-06 22:12:49,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 22:12:49,935 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.785714285714286) internal successors, (109), 14 states have internal predecessors, (109), 5 states have call successors, (87), 3 states have call predecessors, (87), 7 states have return successors, (88), 5 states have call predecessors, (88), 5 states have call successors, (88) Word has length 350 [2023-11-06 22:12:49,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:49,942 INFO L225 Difference]: With dead ends: 285 [2023-11-06 22:12:49,942 INFO L226 Difference]: Without dead ends: 151 [2023-11-06 22:12:49,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 706 GetRequests, 687 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=151, Invalid=269, Unknown=0, NotChecked=0, Total=420 [2023-11-06 22:12:49,945 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 354 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:49,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 359 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-06 22:12:49,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2023-11-06 22:12:49,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 143. [2023-11-06 22:12:49,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 82 states have (on average 1.329268292682927) internal successors, (109), 82 states have internal predecessors, (109), 57 states have call successors, (57), 3 states have call predecessors, (57), 3 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-06 22:12:49,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 223 transitions. [2023-11-06 22:12:49,981 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 223 transitions. Word has length 350 [2023-11-06 22:12:49,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:49,983 INFO L495 AbstractCegarLoop]: Abstraction has 143 states and 223 transitions. [2023-11-06 22:12:49,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.785714285714286) internal successors, (109), 14 states have internal predecessors, (109), 5 states have call successors, (87), 3 states have call predecessors, (87), 7 states have return successors, (88), 5 states have call predecessors, (88), 5 states have call successors, (88) [2023-11-06 22:12:49,984 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 223 transitions. [2023-11-06 22:12:49,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2023-11-06 22:12:49,991 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:49,991 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:50,017 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:50,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:50,206 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:50,207 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:50,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1176427053, now seen corresponding path program 1 times [2023-11-06 22:12:50,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-06 22:12:50,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [530647390] [2023-11-06 22:12:50,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:50,209 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 [2023-11-06 22:12:50,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat [2023-11-06 22:12:50,211 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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) [2023-11-06 22:12:50,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:50,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:50,920 INFO L262 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:12:50,931 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:52,224 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-06 22:12:52,224 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:52,225 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-06 22:12:52,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [530647390] [2023-11-06 22:12:52,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [530647390] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:52,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:52,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:12:52,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312979055] [2023-11-06 22:12:52,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:52,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:12:52,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-06 22:12:52,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:12:52,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:12:52,238 INFO L87 Difference]: Start difference. First operand 143 states and 223 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:12:52,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:52,865 INFO L93 Difference]: Finished difference Result 424 states and 664 transitions. [2023-11-06 22:12:52,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:12:52,874 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 350 [2023-11-06 22:12:52,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:52,879 INFO L225 Difference]: With dead ends: 424 [2023-11-06 22:12:52,880 INFO L226 Difference]: Without dead ends: 284 [2023-11-06 22:12:52,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:12:52,890 INFO L413 NwaCegarLoop]: 214 mSDtfsCounter, 141 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:52,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 633 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 22:12:52,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2023-11-06 22:12:53,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 263. [2023-11-06 22:12:53,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 142 states have (on average 1.295774647887324) internal successors, (184), 142 states have internal predecessors, (184), 114 states have call successors, (114), 6 states have call predecessors, (114), 6 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-11-06 22:12:53,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 412 transitions. [2023-11-06 22:12:53,008 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 412 transitions. Word has length 350 [2023-11-06 22:12:53,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:53,011 INFO L495 AbstractCegarLoop]: Abstraction has 263 states and 412 transitions. [2023-11-06 22:12:53,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:12:53,011 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 412 transitions. [2023-11-06 22:12:53,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-06 22:12:53,015 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:53,016 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:53,041 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:53,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:53,231 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:53,232 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:53,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1883262879, now seen corresponding path program 1 times [2023-11-06 22:12:53,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-06 22:12:53,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1912701848] [2023-11-06 22:12:53,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:53,233 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 [2023-11-06 22:12:53,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat [2023-11-06 22:12:53,235 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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) [2023-11-06 22:12:53,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:53,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:53,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:12:53,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:57,143 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-06 22:12:57,143 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:57,143 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-06 22:12:57,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1912701848] [2023-11-06 22:12:57,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1912701848] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:57,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:57,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:12:57,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024188109] [2023-11-06 22:12:57,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:57,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:12:57,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-06 22:12:57,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:12:57,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:12:57,158 INFO L87 Difference]: Start difference. First operand 263 states and 412 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:12:58,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:58,467 INFO L93 Difference]: Finished difference Result 561 states and 877 transitions. [2023-11-06 22:12:58,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:12:58,475 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 351 [2023-11-06 22:12:58,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:58,481 INFO L225 Difference]: With dead ends: 561 [2023-11-06 22:12:58,481 INFO L226 Difference]: Without dead ends: 421 [2023-11-06 22:12:58,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:12:58,483 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 172 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:58,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 739 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-06 22:12:58,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2023-11-06 22:12:58,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 401. [2023-11-06 22:12:58,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 220 states have (on average 1.309090909090909) internal successors, (288), 220 states have internal predecessors, (288), 171 states have call successors, (171), 9 states have call predecessors, (171), 9 states have return successors, (171), 171 states have call predecessors, (171), 171 states have call successors, (171) [2023-11-06 22:12:58,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 630 transitions. [2023-11-06 22:12:58,583 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 630 transitions. Word has length 351 [2023-11-06 22:12:58,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:58,585 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 630 transitions. [2023-11-06 22:12:58,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:12:58,586 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 630 transitions. [2023-11-06 22:12:58,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-06 22:12:58,589 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:58,590 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:58,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:58,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:58,809 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:58,810 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:58,810 INFO L85 PathProgramCache]: Analyzing trace with hash 603399201, now seen corresponding path program 1 times [2023-11-06 22:12:58,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-06 22:12:58,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1258631159] [2023-11-06 22:12:58,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:58,812 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 [2023-11-06 22:12:58,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat [2023-11-06 22:12:58,813 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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) [2023-11-06 22:12:58,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:12:59,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:59,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:12:59,486 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:59,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-06 22:12:59,526 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:59,526 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-06 22:12:59,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1258631159] [2023-11-06 22:12:59,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1258631159] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:59,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:59,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:12:59,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443891351] [2023-11-06 22:12:59,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:59,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:12:59,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-06 22:12:59,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:12:59,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:12:59,530 INFO L87 Difference]: Start difference. First operand 401 states and 630 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:12:59,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:59,711 INFO L93 Difference]: Finished difference Result 679 states and 1068 transitions. [2023-11-06 22:12:59,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:12:59,721 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 351 [2023-11-06 22:12:59,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:59,726 INFO L225 Difference]: With dead ends: 679 [2023-11-06 22:12:59,726 INFO L226 Difference]: Without dead ends: 401 [2023-11-06 22:12:59,727 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:12:59,729 INFO L413 NwaCegarLoop]: 212 mSDtfsCounter, 11 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:59,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 407 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:12:59,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2023-11-06 22:12:59,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 401. [2023-11-06 22:12:59,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 220 states have (on average 1.3) internal successors, (286), 220 states have internal predecessors, (286), 171 states have call successors, (171), 9 states have call predecessors, (171), 9 states have return successors, (171), 171 states have call predecessors, (171), 171 states have call successors, (171) [2023-11-06 22:12:59,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 628 transitions. [2023-11-06 22:12:59,801 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 628 transitions. Word has length 351 [2023-11-06 22:12:59,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:59,802 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 628 transitions. [2023-11-06 22:12:59,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:12:59,803 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 628 transitions. [2023-11-06 22:12:59,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-06 22:12:59,806 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:59,807 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:59,829 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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)] Forceful destruction successful, exit code 0 [2023-11-06 22:13:00,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:13:00,026 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:13:00,026 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:13:00,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1283457571, now seen corresponding path program 1 times [2023-11-06 22:13:00,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-06 22:13:00,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1468274463] [2023-11-06 22:13:00,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:00,028 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 [2023-11-06 22:13:00,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat [2023-11-06 22:13:00,029 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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) [2023-11-06 22:13:00,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 (7)] Waiting until timeout for monitored process [2023-11-06 22:13:00,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:00,672 INFO L262 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:13:00,681 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:13:02,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2039 proven. 279 refuted. 0 times theorem prover too weak. 4066 trivial. 0 not checked. [2023-11-06 22:13:02,974 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:13:04,181 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 51 proven. 282 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-11-06 22:13:04,183 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-06 22:13:04,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1468274463] [2023-11-06 22:13:04,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1468274463] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:13:04,189 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:13:04,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2023-11-06 22:13:04,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468089586] [2023-11-06 22:13:04,190 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:13:04,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:13:04,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-06 22:13:04,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:13:04,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:13:04,193 INFO L87 Difference]: Start difference. First operand 401 states and 628 transitions. Second operand has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) [2023-11-06 22:13:07,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:13:07,921 INFO L93 Difference]: Finished difference Result 762 states and 1143 transitions. [2023-11-06 22:13:07,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-06 22:13:07,922 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) Word has length 351 [2023-11-06 22:13:07,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:13:07,929 INFO L225 Difference]: With dead ends: 762 [2023-11-06 22:13:07,929 INFO L226 Difference]: Without dead ends: 622 [2023-11-06 22:13:07,930 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 722 GetRequests, 690 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=315, Invalid=741, Unknown=0, NotChecked=0, Total=1056 [2023-11-06 22:13:07,934 INFO L413 NwaCegarLoop]: 290 mSDtfsCounter, 376 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 1115 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 1126 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:13:07,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [384 Valid, 1126 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1115 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-11-06 22:13:07,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2023-11-06 22:13:08,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 580. [2023-11-06 22:13:08,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 331 states have (on average 1.283987915407855) internal successors, (425), 331 states have internal predecessors, (425), 228 states have call successors, (228), 20 states have call predecessors, (228), 20 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2023-11-06 22:13:08,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 881 transitions. [2023-11-06 22:13:08,058 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 881 transitions. Word has length 351 [2023-11-06 22:13:08,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:13:08,060 INFO L495 AbstractCegarLoop]: Abstraction has 580 states and 881 transitions. [2023-11-06 22:13:08,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) [2023-11-06 22:13:08,060 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 881 transitions. [2023-11-06 22:13:08,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-06 22:13:08,064 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:13:08,065 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:13:08,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:13:08,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:13:08,285 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:13:08,286 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:13:08,286 INFO L85 PathProgramCache]: Analyzing trace with hash 272340321, now seen corresponding path program 1 times [2023-11-06 22:13:08,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-06 22:13:08,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1270227347] [2023-11-06 22:13:08,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:08,287 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 [2023-11-06 22:13:08,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat [2023-11-06 22:13:08,289 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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) [2023-11-06 22:13:08,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:13:08,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:08,969 INFO L262 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:13:08,990 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:13:11,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 492 proven. 162 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-11-06 22:13:11,823 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:13:13,398 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-06 22:13:13,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1270227347] [2023-11-06 22:13:13,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1270227347] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:13:13,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [111765327] [2023-11-06 22:13:13,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:13,399 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-06 22:13:13,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 [2023-11-06 22:13:13,405 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-06 22:13:13,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2023-11-06 22:13:14,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:14,916 INFO L262 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:13:14,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:13:16,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-06 22:13:16,793 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:13:16,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [111765327] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:13:16,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:13:16,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2023-11-06 22:13:16,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840390806] [2023-11-06 22:13:16,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:13:16,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:13:16,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-06 22:13:16,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:13:16,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:13:16,796 INFO L87 Difference]: Start difference. First operand 580 states and 881 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:13:22,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:13:22,857 INFO L93 Difference]: Finished difference Result 1432 states and 2147 transitions. [2023-11-06 22:13:22,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:13:22,868 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 351 [2023-11-06 22:13:22,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:13:22,878 INFO L225 Difference]: With dead ends: 1432 [2023-11-06 22:13:22,878 INFO L226 Difference]: Without dead ends: 1139 [2023-11-06 22:13:22,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 737 GetRequests, 723 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2023-11-06 22:13:22,880 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 204 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:13:22,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 884 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2023-11-06 22:13:22,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1139 states. [2023-11-06 22:13:23,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1139 to 1066. [2023-11-06 22:13:23,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1066 states, 625 states have (on average 1.2864) internal successors, (804), 627 states have internal predecessors, (804), 403 states have call successors, (403), 37 states have call predecessors, (403), 37 states have return successors, (403), 401 states have call predecessors, (403), 403 states have call successors, (403) [2023-11-06 22:13:23,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1066 states to 1066 states and 1610 transitions. [2023-11-06 22:13:23,102 INFO L78 Accepts]: Start accepts. Automaton has 1066 states and 1610 transitions. Word has length 351 [2023-11-06 22:13:23,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:13:23,103 INFO L495 AbstractCegarLoop]: Abstraction has 1066 states and 1610 transitions. [2023-11-06 22:13:23,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:13:23,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1066 states and 1610 transitions. [2023-11-06 22:13:23,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-06 22:13:23,106 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:13:23,107 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:13:23,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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)] Forceful destruction successful, exit code 0 [2023-11-06 22:13:23,338 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:13:23,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 --incremental --print-success --lang smt [2023-11-06 22:13:23,530 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:13:23,530 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:13:23,531 INFO L85 PathProgramCache]: Analyzing trace with hash -314465693, now seen corresponding path program 1 times [2023-11-06 22:13:23,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-06 22:13:23,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [300224865] [2023-11-06 22:13:23,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:23,531 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 [2023-11-06 22:13:23,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat [2023-11-06 22:13:23,532 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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) [2023-11-06 22:13:23,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:13:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:24,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:13:24,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:13:28,312 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 492 proven. 162 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-11-06 22:13:28,313 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:13:36,397 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-06 22:13:36,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [300224865] [2023-11-06 22:13:36,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [300224865] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:13:36,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1961962555] [2023-11-06 22:13:36,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:36,398 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-06 22:13:36,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 [2023-11-06 22:13:36,401 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-06 22:13:36,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2023-11-06 22:13:37,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:37,889 INFO L262 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:13:37,897 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:13:40,784 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-06 22:13:40,784 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:13:40,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1961962555] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:13:40,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:13:40,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 8 [2023-11-06 22:13:40,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019875702] [2023-11-06 22:13:40,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:13:40,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:13:40,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-06 22:13:40,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:13:40,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:13:40,788 INFO L87 Difference]: Start difference. First operand 1066 states and 1610 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:13:46,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:13:46,774 INFO L93 Difference]: Finished difference Result 1842 states and 2780 transitions. [2023-11-06 22:13:46,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:13:46,775 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 351 [2023-11-06 22:13:46,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:13:46,790 INFO L225 Difference]: With dead ends: 1842 [2023-11-06 22:13:46,790 INFO L226 Difference]: Without dead ends: 1399 [2023-11-06 22:13:46,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1034 GetRequests, 1021 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2023-11-06 22:13:46,794 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 155 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 758 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:13:46,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 758 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2023-11-06 22:13:46,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1399 states. [2023-11-06 22:13:47,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1399 to 1357. [2023-11-06 22:13:47,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1357 states, 792 states have (on average 1.2840909090909092) internal successors, (1017), 794 states have internal predecessors, (1017), 517 states have call successors, (517), 47 states have call predecessors, (517), 47 states have return successors, (517), 515 states have call predecessors, (517), 517 states have call successors, (517) [2023-11-06 22:13:47,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1357 states to 1357 states and 2051 transitions. [2023-11-06 22:13:47,070 INFO L78 Accepts]: Start accepts. Automaton has 1357 states and 2051 transitions. Word has length 351 [2023-11-06 22:13:47,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:13:47,071 INFO L495 AbstractCegarLoop]: Abstraction has 1357 states and 2051 transitions. [2023-11-06 22:13:47,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-06 22:13:47,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1357 states and 2051 transitions. [2023-11-06 22:13:47,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2023-11-06 22:13:47,074 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:13:47,075 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:13:47,104 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:13:47,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:13:47,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/cvc4 --incremental --print-success --lang smt [2023-11-06 22:13:47,489 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:13:47,489 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:13:47,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1831671802, now seen corresponding path program 1 times [2023-11-06 22:13:47,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-06 22:13:47,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [901433590] [2023-11-06 22:13:47,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:47,490 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 [2023-11-06 22:13:47,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/mathsat [2023-11-06 22:13:47,492 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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) [2023-11-06 22:13:47,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7397c48-b5be-455f-8bf0-9e0c603f7a3d/bin/uautomizer-verify-WvqO1wxjHP/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 [2023-11-06 22:13:48,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:48,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-06 22:13:48,156 INFO L285 TraceCheckSpWp]: Computing forward predicates...