./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c178e26bd16106920ac3430faa853163075f2c78c2a5a24c5798639d4db107ab --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 16:17:20,279 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 16:17:20,384 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 16:17:20,390 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 16:17:20,390 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 16:17:20,420 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 16:17:20,421 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 16:17:20,421 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 16:17:20,421 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 16:17:20,422 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 16:17:20,422 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 16:17:20,422 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 16:17:20,422 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 16:17:20,422 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 16:17:20,423 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 16:17:20,423 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 16:17:20,423 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 16:17:20,423 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 16:17:20,423 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 16:17:20,424 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 16:17:20,424 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 16:17:20,424 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 16:17:20,424 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 16:17:20,424 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 16:17:20,425 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 16:17:20,425 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 16:17:20,425 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 16:17:20,425 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 16:17:20,425 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 16:17:20,426 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 16:17:20,426 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 16:17:20,426 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 16:17:20,426 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:17:20,426 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 16:17:20,426 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 16:17:20,427 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 16:17:20,427 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 16:17:20,427 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 16:17:20,427 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 16:17:20,427 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 16:17:20,427 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 16:17:20,428 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 16:17:20,428 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c178e26bd16106920ac3430faa853163075f2c78c2a5a24c5798639d4db107ab [2024-11-13 16:17:20,797 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 16:17:20,808 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 16:17:20,811 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 16:17:20,813 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 16:17:20,813 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 16:17:20,815 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i Unable to find full path for "g++" [2024-11-13 16:17:23,050 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 16:17:23,531 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 16:17:23,532 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i [2024-11-13 16:17:23,547 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/data/3b9320af8/f62b2eebb22e4597a61792cbbcb1025e/FLAG019ca68c9 [2024-11-13 16:17:23,567 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/data/3b9320af8/f62b2eebb22e4597a61792cbbcb1025e [2024-11-13 16:17:23,570 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 16:17:23,572 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 16:17:23,574 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 16:17:23,574 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 16:17:23,580 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 16:17:23,581 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:17:23" (1/1) ... [2024-11-13 16:17:23,583 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@543987c8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:23, skipping insertion in model container [2024-11-13 16:17:23,583 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:17:23" (1/1) ... [2024-11-13 16:17:23,641 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 16:17:23,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i[916,929] [2024-11-13 16:17:24,012 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:17:24,039 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 16:17:24,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i[916,929] [2024-11-13 16:17:24,200 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:17:24,235 INFO L204 MainTranslator]: Completed translation [2024-11-13 16:17:24,236 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24 WrapperNode [2024-11-13 16:17:24,236 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 16:17:24,238 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 16:17:24,238 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 16:17:24,238 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 16:17:24,250 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,283 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,402 INFO L138 Inliner]: procedures = 26, calls = 107, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 628 [2024-11-13 16:17:24,402 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 16:17:24,403 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 16:17:24,404 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 16:17:24,405 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 16:17:24,416 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,417 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,437 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,482 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-13 16:17:24,486 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,487 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,519 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,535 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,549 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,558 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,581 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 16:17:24,582 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 16:17:24,582 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 16:17:24,582 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 16:17:24,583 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (1/1) ... [2024-11-13 16:17:24,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:17:24,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:17:24,627 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 16:17:24,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 16:17:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 16:17:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 16:17:24,666 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 16:17:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 16:17:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 16:17:24,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 16:17:24,908 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 16:17:24,910 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 16:17:26,507 INFO L? ?]: Removed 26 outVars from TransFormulas that were not future-live. [2024-11-13 16:17:26,508 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 16:17:26,545 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 16:17:26,546 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 16:17:26,546 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:17:26 BoogieIcfgContainer [2024-11-13 16:17:26,546 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 16:17:26,552 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 16:17:26,553 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 16:17:26,559 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 16:17:26,560 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 04:17:23" (1/3) ... [2024-11-13 16:17:26,561 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c61b7dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:17:26, skipping insertion in model container [2024-11-13 16:17:26,561 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:17:24" (2/3) ... [2024-11-13 16:17:26,561 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c61b7dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:17:26, skipping insertion in model container [2024-11-13 16:17:26,561 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:17:26" (3/3) ... [2024-11-13 16:17:26,563 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-35.i [2024-11-13 16:17:26,587 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 16:17:26,591 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-35.i that has 2 procedures, 265 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 16:17:26,703 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 16:17:26,725 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3d1f5785, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 16:17:26,725 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 16:17:26,734 INFO L276 IsEmpty]: Start isEmpty. Operand has 265 states, 168 states have (on average 1.4880952380952381) internal successors, (250), 169 states have internal predecessors, (250), 94 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-13 16:17:26,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 584 [2024-11-13 16:17:26,805 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:17:26,808 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:17:26,808 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:17:26,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:17:26,816 INFO L85 PathProgramCache]: Analyzing trace with hash -342366343, now seen corresponding path program 1 times [2024-11-13 16:17:26,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:17:26,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851960347] [2024-11-13 16:17:26,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:17:26,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:17:27,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:17:27,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:17:27,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:17:27,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:17:27,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:17:27,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:17:27,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:17:27,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:17:27,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:17:27,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:17:27,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:17:27,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:17:27,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:17:27,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:17:27,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:17:27,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:17:27,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:17:27,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:17:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:17:27,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:17:27,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:17:27,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:17:27,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:17:27,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:17:27,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:17:27,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:17:27,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:17:27,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:17:27,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:17:27,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:17:27,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:17:27,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:17:27,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:17:27,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:17:27,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:17:27,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:17:27,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:17:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:17:27,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:17:27,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:27,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:17:28,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:17:28,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:17:28,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:17:28,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:17:28,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:17:28,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:17:28,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:17:28,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:17:28,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:17:28,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:17:28,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:17:28,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:17:28,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:17:28,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:17:28,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:17:28,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:17:28,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:17:28,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:17:28,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:17:28,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:17:28,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:17:28,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:17:28,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:17:28,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:17:28,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:17:28,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:17:28,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:17:28,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:17:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:17:28,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:17:28,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:17:28,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:17:28,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:17:28,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:17:28,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:17:28,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:17:28,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:17:28,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:17:28,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:17:28,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:17:28,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:17:28,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:17:28,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:17:28,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:17:28,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:17:28,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:17:28,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:17:28,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:17:28,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:17:28,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:17:28,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:17:28,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:17:28,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:17:28,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:17:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:28,439 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:17:28,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:17:28,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851960347] [2024-11-13 16:17:28,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851960347] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:17:28,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:17:28,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:17:28,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923818903] [2024-11-13 16:17:28,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:17:28,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 16:17:28,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:17:28,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 16:17:28,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 16:17:28,491 INFO L87 Difference]: Start difference. First operand has 265 states, 168 states have (on average 1.4880952380952381) internal successors, (250), 169 states have internal predecessors, (250), 94 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) Second operand has 2 states, 2 states have (on average 58.0) internal successors, (116), 2 states have internal predecessors, (116), 2 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 2 states have call successors, (94) [2024-11-13 16:17:28,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:17:28,612 INFO L93 Difference]: Finished difference Result 522 states and 962 transitions. [2024-11-13 16:17:28,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 16:17:28,615 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 58.0) internal successors, (116), 2 states have internal predecessors, (116), 2 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 2 states have call successors, (94) Word has length 583 [2024-11-13 16:17:28,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:17:28,626 INFO L225 Difference]: With dead ends: 522 [2024-11-13 16:17:28,626 INFO L226 Difference]: Without dead ends: 260 [2024-11-13 16:17:28,636 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 16:17:28,640 INFO L432 NwaCegarLoop]: 427 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, 427 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 16:17:28,641 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 16:17:28,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-11-13 16:17:28,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2024-11-13 16:17:28,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 164 states have (on average 1.4573170731707317) internal successors, (239), 164 states have internal predecessors, (239), 94 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-13 16:17:28,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 427 transitions. [2024-11-13 16:17:28,787 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 427 transitions. Word has length 583 [2024-11-13 16:17:28,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:17:28,787 INFO L471 AbstractCegarLoop]: Abstraction has 260 states and 427 transitions. [2024-11-13 16:17:28,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 58.0) internal successors, (116), 2 states have internal predecessors, (116), 2 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 2 states have call successors, (94) [2024-11-13 16:17:28,788 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 427 transitions. [2024-11-13 16:17:28,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 584 [2024-11-13 16:17:28,817 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:17:28,817 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:17:28,818 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 16:17:28,818 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:17:28,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:17:28,819 INFO L85 PathProgramCache]: Analyzing trace with hash 868879743, now seen corresponding path program 1 times [2024-11-13 16:17:28,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:17:28,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112091666] [2024-11-13 16:17:28,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:17:28,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:17:29,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:17:29,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:17:29,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:17:29,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:17:29,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:17:29,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:17:29,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:17:29,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:17:29,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:17:29,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:17:29,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:17:29,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:17:29,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:17:29,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:17:29,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:17:29,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:17:29,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:17:29,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:17:29,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:17:29,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:17:29,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:17:29,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:17:29,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:17:29,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:17:29,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:17:29,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:17:29,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:17:29,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:17:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:17:29,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:17:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:17:29,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:17:29,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:17:29,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:17:29,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:17:29,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:17:29,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:17:29,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:17:29,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:17:29,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:17:29,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:17:29,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:17:29,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:17:29,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:17:29,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:17:29,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:17:29,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:17:29,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:17:29,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:17:29,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:17:29,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:17:29,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:17:29,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:17:29,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:17:29,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:17:29,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:17:29,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:17:29,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:17:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:17:29,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:17:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:17:29,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:17:29,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:17:29,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:17:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:17:29,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:17:29,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:17:29,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:17:29,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:17:29,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:17:29,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:17:29,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:17:29,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:17:29,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:29,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:17:30,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:17:30,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:17:30,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:17:30,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:17:30,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:17:30,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:17:30,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:17:30,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:17:30,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:17:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:17:30,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:17:30,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:17:30,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:17:30,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:17:30,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:17:30,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:17:30,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:17:30,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:17:30,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:17:30,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:17:30,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:30,161 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:17:30,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:17:30,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112091666] [2024-11-13 16:17:30,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112091666] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:17:30,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:17:30,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 16:17:30,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407921214] [2024-11-13 16:17:30,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:17:30,166 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:17:30,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:17:30,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:17:30,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:17:30,168 INFO L87 Difference]: Start difference. First operand 260 states and 427 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:30,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:17:30,260 INFO L93 Difference]: Finished difference Result 518 states and 853 transitions. [2024-11-13 16:17:30,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:17:30,261 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 583 [2024-11-13 16:17:30,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:17:30,268 INFO L225 Difference]: With dead ends: 518 [2024-11-13 16:17:30,268 INFO L226 Difference]: Without dead ends: 261 [2024-11-13 16:17:30,270 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:17:30,271 INFO L432 NwaCegarLoop]: 426 mSDtfsCounter, 0 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 16:17:30,271 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 845 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 16:17:30,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-11-13 16:17:30,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 261. [2024-11-13 16:17:30,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 165 states have (on average 1.4545454545454546) internal successors, (240), 165 states have internal predecessors, (240), 94 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-13 16:17:30,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 428 transitions. [2024-11-13 16:17:30,335 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 428 transitions. Word has length 583 [2024-11-13 16:17:30,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:17:30,341 INFO L471 AbstractCegarLoop]: Abstraction has 261 states and 428 transitions. [2024-11-13 16:17:30,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:30,342 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 428 transitions. [2024-11-13 16:17:30,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 584 [2024-11-13 16:17:30,362 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:17:30,363 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:17:30,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 16:17:30,363 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:17:30,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:17:30,364 INFO L85 PathProgramCache]: Analyzing trace with hash -24606595, now seen corresponding path program 1 times [2024-11-13 16:17:30,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:17:30,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480311904] [2024-11-13 16:17:30,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:17:30,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:17:30,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:17:31,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:17:31,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:17:31,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:17:31,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:17:31,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:17:31,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:17:31,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:17:31,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:17:31,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:17:31,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:17:31,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:17:31,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:17:31,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:17:31,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:17:31,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:17:31,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:17:31,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:17:31,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:17:31,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:17:31,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:17:31,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:17:31,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:17:31,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:17:31,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:17:31,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:17:31,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:17:31,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:17:31,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:17:31,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:17:31,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:17:31,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:17:31,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:17:31,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:17:31,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:17:31,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:17:31,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:17:31,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:17:31,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:17:31,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:17:31,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:17:31,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:17:31,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:17:31,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:17:31,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:17:31,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:17:31,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:17:31,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:17:31,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:17:31,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:17:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:17:31,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:17:31,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:17:31,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:17:31,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:17:31,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:17:31,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:17:31,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:17:31,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:17:31,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:17:31,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:17:31,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:17:31,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:17:31,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:17:31,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:17:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:17:31,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:17:31,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:17:31,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:31,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:17:31,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:17:32,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:17:32,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:17:32,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:17:32,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:17:32,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:17:32,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:17:32,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:17:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:17:32,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:17:32,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:17:32,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:17:32,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:17:32,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:17:32,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:17:32,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:17:32,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:17:32,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:17:32,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:17:32,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:17:32,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:17:32,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:17:32,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:17:32,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:17:32,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:17:32,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:32,203 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:17:32,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:17:32,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480311904] [2024-11-13 16:17:32,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480311904] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:17:32,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:17:32,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:17:32,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503666778] [2024-11-13 16:17:32,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:17:32,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:17:32,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:17:32,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:17:32,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:17:32,208 INFO L87 Difference]: Start difference. First operand 261 states and 428 transitions. Second operand has 5 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:33,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:17:33,178 INFO L93 Difference]: Finished difference Result 797 states and 1305 transitions. [2024-11-13 16:17:33,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 16:17:33,179 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 583 [2024-11-13 16:17:33,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:17:33,194 INFO L225 Difference]: With dead ends: 797 [2024-11-13 16:17:33,195 INFO L226 Difference]: Without dead ends: 539 [2024-11-13 16:17:33,200 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-13 16:17:33,201 INFO L432 NwaCegarLoop]: 444 mSDtfsCounter, 376 mSDsluCounter, 1088 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 283 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 1532 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 283 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-13 16:17:33,201 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 1532 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [283 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-13 16:17:33,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2024-11-13 16:17:33,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 517. [2024-11-13 16:17:33,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 326 states have (on average 1.4570552147239264) internal successors, (475), 326 states have internal predecessors, (475), 188 states have call successors, (188), 2 states have call predecessors, (188), 2 states have return successors, (188), 188 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-13 16:17:33,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 851 transitions. [2024-11-13 16:17:33,389 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 851 transitions. Word has length 583 [2024-11-13 16:17:33,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:17:33,392 INFO L471 AbstractCegarLoop]: Abstraction has 517 states and 851 transitions. [2024-11-13 16:17:33,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:33,393 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 851 transitions. [2024-11-13 16:17:33,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 585 [2024-11-13 16:17:33,398 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:17:33,399 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:17:33,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 16:17:33,400 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:17:33,400 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:17:33,400 INFO L85 PathProgramCache]: Analyzing trace with hash -2137890216, now seen corresponding path program 1 times [2024-11-13 16:17:33,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:17:33,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175176029] [2024-11-13 16:17:33,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:17:33,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:17:33,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:17:34,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:17:34,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:17:34,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:17:34,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:17:34,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:17:34,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:17:34,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:17:34,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:17:34,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:17:34,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:17:34,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:17:34,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:17:34,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:17:34,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:17:34,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:17:34,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:17:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:17:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:17:34,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:17:34,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:17:34,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:17:34,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:17:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:17:34,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:17:34,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:17:34,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:17:34,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:17:34,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:17:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:17:34,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:17:34,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:17:34,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:17:34,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:17:34,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:17:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:17:34,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:17:34,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:17:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:17:34,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:17:34,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:17:34,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:17:34,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:17:34,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:17:34,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:17:34,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:17:34,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:17:34,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:17:34,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:17:34,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:17:34,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:17:34,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:17:34,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:17:34,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:17:34,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:17:34,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:17:34,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:17:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:17:34,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:17:34,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:17:34,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:17:34,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:17:34,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:17:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:17:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:17:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:17:34,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:17:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:17:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:17:34,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:17:34,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:17:34,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:17:34,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:17:34,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:17:34,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:17:34,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:17:34,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:17:34,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:17:34,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:17:34,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:17:34,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:17:34,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:17:34,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:17:34,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:17:34,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:17:34,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:17:34,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:17:34,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:17:34,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:17:34,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:17:34,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:17:34,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:17:34,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:17:34,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:17:34,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:34,730 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:17:34,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:17:34,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175176029] [2024-11-13 16:17:34,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175176029] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:17:34,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:17:34,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:17:34,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019900963] [2024-11-13 16:17:34,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:17:34,735 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:17:34,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:17:34,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:17:34,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:17:34,741 INFO L87 Difference]: Start difference. First operand 517 states and 851 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:35,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:17:35,722 INFO L93 Difference]: Finished difference Result 1610 states and 2638 transitions. [2024-11-13 16:17:35,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:17:35,723 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 584 [2024-11-13 16:17:35,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:17:35,740 INFO L225 Difference]: With dead ends: 1610 [2024-11-13 16:17:35,742 INFO L226 Difference]: Without dead ends: 1096 [2024-11-13 16:17:35,745 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:17:35,748 INFO L432 NwaCegarLoop]: 844 mSDtfsCounter, 465 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-13 16:17:35,751 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [465 Valid, 1472 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-13 16:17:35,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2024-11-13 16:17:35,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 606. [2024-11-13 16:17:35,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 399 states have (on average 1.443609022556391) internal successors, (576), 401 states have internal predecessors, (576), 202 states have call successors, (202), 4 states have call predecessors, (202), 4 states have return successors, (202), 200 states have call predecessors, (202), 202 states have call successors, (202) [2024-11-13 16:17:35,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 980 transitions. [2024-11-13 16:17:35,963 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 980 transitions. Word has length 584 [2024-11-13 16:17:35,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:17:35,965 INFO L471 AbstractCegarLoop]: Abstraction has 606 states and 980 transitions. [2024-11-13 16:17:35,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:35,966 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 980 transitions. [2024-11-13 16:17:35,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 585 [2024-11-13 16:17:35,976 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:17:35,976 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:17:35,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 16:17:35,977 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:17:35,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:17:35,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1570271066, now seen corresponding path program 1 times [2024-11-13 16:17:35,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:17:35,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616923069] [2024-11-13 16:17:35,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:17:35,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:17:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:17:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:17:38,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:17:38,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:17:38,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:17:38,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:17:38,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:17:38,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:17:38,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:17:38,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:17:38,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:17:38,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:17:38,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:17:38,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:17:38,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:17:38,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:17:38,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:17:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:17:38,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:17:38,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:17:38,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:17:38,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:17:38,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:17:38,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:17:38,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:17:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:17:38,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:17:38,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:17:38,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:17:38,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:17:38,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:17:38,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:17:38,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:17:38,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:17:38,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:17:38,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:17:38,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:17:38,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:17:38,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:17:38,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:17:38,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:17:38,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:17:38,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:17:38,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:17:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:17:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:17:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:17:38,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:17:38,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:17:38,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:17:38,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:17:38,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:17:38,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:17:38,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:17:38,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:17:38,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:17:38,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:17:38,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:17:38,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:17:38,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:17:38,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:17:38,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:17:38,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:17:38,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:17:38,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:17:38,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:17:38,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:17:38,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:17:38,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:17:38,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:17:38,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:17:38,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:17:38,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:17:38,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:17:38,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:17:38,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:17:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:17:38,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:17:38,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:17:38,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:17:38,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:17:38,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:17:38,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:17:38,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:17:38,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:17:38,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:17:38,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:17:38,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:17:38,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:17:38,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:17:38,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:17:38,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:17:38,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:17:38,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:17:38,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:38,794 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:17:38,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:17:38,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616923069] [2024-11-13 16:17:38,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616923069] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:17:38,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:17:38,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 16:17:38,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125045828] [2024-11-13 16:17:38,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:17:38,796 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 16:17:38,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:17:38,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 16:17:38,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-13 16:17:38,798 INFO L87 Difference]: Start difference. First operand 606 states and 980 transitions. Second operand has 9 states, 9 states have (on average 13.0) internal successors, (117), 9 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:42,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:17:42,084 INFO L93 Difference]: Finished difference Result 3339 states and 5413 transitions. [2024-11-13 16:17:42,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 16:17:42,085 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.0) internal successors, (117), 9 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 584 [2024-11-13 16:17:42,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:17:42,110 INFO L225 Difference]: With dead ends: 3339 [2024-11-13 16:17:42,110 INFO L226 Difference]: Without dead ends: 2736 [2024-11-13 16:17:42,115 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2024-11-13 16:17:42,116 INFO L432 NwaCegarLoop]: 577 mSDtfsCounter, 1768 mSDsluCounter, 2204 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1768 SdHoareTripleChecker+Valid, 2781 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-13 16:17:42,118 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1768 Valid, 2781 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-13 16:17:42,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2736 states. [2024-11-13 16:17:42,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2736 to 2009. [2024-11-13 16:17:42,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 1456 states have (on average 1.4917582417582418) internal successors, (2172), 1468 states have internal predecessors, (2172), 536 states have call successors, (536), 16 states have call predecessors, (536), 16 states have return successors, (536), 524 states have call predecessors, (536), 536 states have call successors, (536) [2024-11-13 16:17:42,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 3244 transitions. [2024-11-13 16:17:42,584 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 3244 transitions. Word has length 584 [2024-11-13 16:17:42,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:17:42,587 INFO L471 AbstractCegarLoop]: Abstraction has 2009 states and 3244 transitions. [2024-11-13 16:17:42,588 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.0) internal successors, (117), 9 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:42,588 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 3244 transitions. [2024-11-13 16:17:42,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 585 [2024-11-13 16:17:42,602 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:17:42,603 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:17:42,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-13 16:17:42,603 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:17:42,603 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:17:42,604 INFO L85 PathProgramCache]: Analyzing trace with hash 2004000152, now seen corresponding path program 1 times [2024-11-13 16:17:42,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:17:42,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982432872] [2024-11-13 16:17:42,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:17:42,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:17:42,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:17:44,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:17:44,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:17:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:17:44,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:17:44,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:17:44,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:17:44,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:17:44,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:17:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:17:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:17:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:17:44,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:17:44,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:17:44,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:17:44,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:17:44,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:17:44,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:17:44,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:17:44,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:17:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:17:44,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:17:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:17:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:17:44,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:17:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:17:44,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:17:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:17:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:17:44,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:17:44,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:17:44,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:17:44,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:17:44,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:17:44,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:17:44,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:17:44,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:17:44,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:17:44,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:17:44,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:17:44,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:17:44,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:17:44,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:17:44,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:17:44,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:17:44,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:17:44,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:17:44,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:17:44,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:17:44,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:17:44,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:17:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:17:44,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:17:44,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:17:44,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:17:44,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:17:44,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:17:44,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:17:44,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:17:44,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:17:44,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:17:44,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:17:44,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:17:44,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:17:44,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:17:44,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:17:44,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:17:44,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:17:44,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:17:44,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:17:44,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:17:44,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:17:44,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:17:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:17:44,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:17:44,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:44,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:17:45,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:17:45,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:17:45,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:17:45,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:17:45,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:17:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:17:45,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:17:45,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:17:45,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:17:45,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:17:45,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:17:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:17:45,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:17:45,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:17:45,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:17:45,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:17:45,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:17:45,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:17:45,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:45,115 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:17:45,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:17:45,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982432872] [2024-11-13 16:17:45,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982432872] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:17:45,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:17:45,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-13 16:17:45,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23174917] [2024-11-13 16:17:45,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:17:45,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 16:17:45,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:17:45,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 16:17:45,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-13 16:17:45,122 INFO L87 Difference]: Start difference. First operand 2009 states and 3244 transitions. Second operand has 11 states, 11 states have (on average 10.636363636363637) internal successors, (117), 11 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:49,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:17:49,705 INFO L93 Difference]: Finished difference Result 6167 states and 9881 transitions. [2024-11-13 16:17:49,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 16:17:49,706 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.636363636363637) internal successors, (117), 11 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 584 [2024-11-13 16:17:49,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:17:49,750 INFO L225 Difference]: With dead ends: 6167 [2024-11-13 16:17:49,751 INFO L226 Difference]: Without dead ends: 4161 [2024-11-13 16:17:49,762 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2024-11-13 16:17:49,763 INFO L432 NwaCegarLoop]: 371 mSDtfsCounter, 1733 mSDsluCounter, 3431 mSDsCounter, 0 mSdLazyCounter, 1379 mSolverCounterSat, 499 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1733 SdHoareTripleChecker+Valid, 3802 SdHoareTripleChecker+Invalid, 1878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 499 IncrementalHoareTripleChecker+Valid, 1379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-13 16:17:49,764 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1733 Valid, 3802 Invalid, 1878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [499 Valid, 1379 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-13 16:17:49,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4161 states. [2024-11-13 16:17:50,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4161 to 2791. [2024-11-13 16:17:50,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2791 states, 2110 states have (on average 1.5118483412322274) internal successors, (3190), 2130 states have internal predecessors, (3190), 656 states have call successors, (656), 24 states have call predecessors, (656), 24 states have return successors, (656), 636 states have call predecessors, (656), 656 states have call successors, (656) [2024-11-13 16:17:50,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2791 states to 2791 states and 4502 transitions. [2024-11-13 16:17:50,287 INFO L78 Accepts]: Start accepts. Automaton has 2791 states and 4502 transitions. Word has length 584 [2024-11-13 16:17:50,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:17:50,288 INFO L471 AbstractCegarLoop]: Abstraction has 2791 states and 4502 transitions. [2024-11-13 16:17:50,289 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.636363636363637) internal successors, (117), 11 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:50,289 INFO L276 IsEmpty]: Start isEmpty. Operand 2791 states and 4502 transitions. [2024-11-13 16:17:50,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 585 [2024-11-13 16:17:50,297 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:17:50,297 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:17:50,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-13 16:17:50,298 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:17:50,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:17:50,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1159994650, now seen corresponding path program 1 times [2024-11-13 16:17:50,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:17:50,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824987356] [2024-11-13 16:17:50,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:17:50,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:17:50,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:17:51,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:17:51,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:17:51,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:17:51,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:17:51,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:17:51,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:17:51,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:17:51,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:17:51,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:17:51,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:17:51,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:17:51,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:17:51,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:17:51,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:17:51,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:17:51,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:17:51,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:17:51,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:17:51,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:17:51,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:17:51,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:17:51,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:17:51,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:17:51,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:17:51,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:17:51,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:17:51,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:17:51,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:17:51,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:17:51,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:17:51,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:17:51,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:17:51,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:17:51,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:17:51,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:17:51,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:17:51,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:17:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:17:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:17:51,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:17:51,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:17:51,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:17:51,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:17:51,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:17:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:17:51,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:17:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:17:51,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:17:51,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:17:51,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:17:51,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:17:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:17:51,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:17:51,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:17:51,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:17:51,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:17:51,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:17:51,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:17:51,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:17:51,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:17:51,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:17:51,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:17:51,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:17:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:17:51,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:17:51,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:17:51,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:17:51,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:17:51,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:17:51,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:17:51,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:17:51,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:17:51,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:17:51,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:17:51,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:17:51,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:17:51,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:17:51,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:17:51,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:51,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:17:51,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:17:52,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:17:52,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:17:52,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:17:52,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:17:52,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:17:52,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:17:52,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:17:52,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:17:52,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:17:52,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:17:52,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:17:52,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:17:52,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:17:52,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:52,087 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:17:52,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:17:52,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824987356] [2024-11-13 16:17:52,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824987356] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:17:52,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:17:52,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-13 16:17:52,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381441130] [2024-11-13 16:17:52,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:17:52,088 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 16:17:52,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:17:52,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 16:17:52,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-13 16:17:52,091 INFO L87 Difference]: Start difference. First operand 2791 states and 4502 transitions. Second operand has 8 states, 8 states have (on average 14.625) internal successors, (117), 8 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:54,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:17:54,859 INFO L93 Difference]: Finished difference Result 6957 states and 11189 transitions. [2024-11-13 16:17:54,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 16:17:54,860 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.625) internal successors, (117), 8 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 584 [2024-11-13 16:17:54,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:17:54,953 INFO L225 Difference]: With dead ends: 6957 [2024-11-13 16:17:54,953 INFO L226 Difference]: Without dead ends: 4169 [2024-11-13 16:17:54,962 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2024-11-13 16:17:54,963 INFO L432 NwaCegarLoop]: 658 mSDtfsCounter, 1266 mSDsluCounter, 2087 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 2745 SdHoareTripleChecker+Invalid, 1231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-13 16:17:54,964 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1266 Valid, 2745 Invalid, 1231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 1046 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-13 16:17:54,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2024-11-13 16:17:55,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 2785. [2024-11-13 16:17:55,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2785 states, 2104 states have (on average 1.5114068441064639) internal successors, (3180), 2124 states have internal predecessors, (3180), 656 states have call successors, (656), 24 states have call predecessors, (656), 24 states have return successors, (656), 636 states have call predecessors, (656), 656 states have call successors, (656) [2024-11-13 16:17:55,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2785 states to 2785 states and 4492 transitions. [2024-11-13 16:17:55,406 INFO L78 Accepts]: Start accepts. Automaton has 2785 states and 4492 transitions. Word has length 584 [2024-11-13 16:17:55,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:17:55,408 INFO L471 AbstractCegarLoop]: Abstraction has 2785 states and 4492 transitions. [2024-11-13 16:17:55,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.625) internal successors, (117), 8 states have internal predecessors, (117), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:17:55,409 INFO L276 IsEmpty]: Start isEmpty. Operand 2785 states and 4492 transitions. [2024-11-13 16:17:55,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2024-11-13 16:17:55,415 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:17:55,416 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:17:55,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-13 16:17:55,416 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:17:55,417 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:17:55,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1785888670, now seen corresponding path program 1 times [2024-11-13 16:17:55,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:17:55,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842611718] [2024-11-13 16:17:55,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:17:55,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:17:55,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:17:57,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:17:57,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:17:57,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:17:57,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:17:57,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:17:57,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:17:57,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:17:57,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:17:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:17:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:17:57,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:17:57,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:17:57,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:17:57,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:17:57,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:17:57,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:17:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:17:57,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:17:57,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:17:57,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:17:57,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:17:57,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:17:57,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:17:57,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:17:57,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:17:57,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:17:57,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:17:57,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:17:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:17:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:17:57,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:17:57,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:17:57,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:17:57,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:17:57,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:17:57,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:17:57,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:17:57,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:17:57,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:17:57,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:17:57,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:17:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:17:57,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:17:57,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:17:57,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:17:57,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:17:57,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:17:57,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:17:57,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:17:57,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:17:57,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:17:57,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:17:57,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:17:57,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:17:57,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,581 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:17:57,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:17:57,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:17:57,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:17:57,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:17:57,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:17:57,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:17:57,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:17:57,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:17:57,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:17:57,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:17:57,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:17:57,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:17:57,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:17:57,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:17:57,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:17:57,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:17:57,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:17:57,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:17:57,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:17:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:17:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:17:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:17:57,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:17:57,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:17:57,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:17:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:17:57,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:17:57,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:17:57,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:17:57,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:17:57,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:17:57,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:17:57,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:17:57,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:17:57,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:17:57,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:17:57,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:17:57,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:17:57,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:57,744 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:17:57,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:17:57,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842611718] [2024-11-13 16:17:57,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842611718] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:17:57,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:17:57,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-13 16:17:57,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456590041] [2024-11-13 16:17:57,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:17:57,746 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 16:17:57,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:17:57,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 16:17:57,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-11-13 16:17:57,748 INFO L87 Difference]: Start difference. First operand 2785 states and 4492 transitions. Second operand has 11 states, 11 states have (on average 10.727272727272727) internal successors, (118), 11 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:18:01,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:18:01,100 INFO L93 Difference]: Finished difference Result 5939 states and 9509 transitions. [2024-11-13 16:18:01,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 16:18:01,102 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.727272727272727) internal successors, (118), 11 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 585 [2024-11-13 16:18:01,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:18:01,138 INFO L225 Difference]: With dead ends: 5939 [2024-11-13 16:18:01,138 INFO L226 Difference]: Without dead ends: 4959 [2024-11-13 16:18:01,145 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2024-11-13 16:18:01,146 INFO L432 NwaCegarLoop]: 463 mSDtfsCounter, 2225 mSDsluCounter, 2714 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 607 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2225 SdHoareTripleChecker+Valid, 3177 SdHoareTripleChecker+Invalid, 1676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 607 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-13 16:18:01,147 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2225 Valid, 3177 Invalid, 1676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [607 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-13 16:18:01,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4959 states. [2024-11-13 16:18:01,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4959 to 3619. [2024-11-13 16:18:01,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3619 states, 2798 states have (on average 1.5232308791994282) internal successors, (4262), 2826 states have internal predecessors, (4262), 788 states have call successors, (788), 32 states have call predecessors, (788), 32 states have return successors, (788), 760 states have call predecessors, (788), 788 states have call successors, (788) [2024-11-13 16:18:01,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3619 states to 3619 states and 5838 transitions. [2024-11-13 16:18:01,705 INFO L78 Accepts]: Start accepts. Automaton has 3619 states and 5838 transitions. Word has length 585 [2024-11-13 16:18:01,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:18:01,707 INFO L471 AbstractCegarLoop]: Abstraction has 3619 states and 5838 transitions. [2024-11-13 16:18:01,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.727272727272727) internal successors, (118), 11 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:18:01,708 INFO L276 IsEmpty]: Start isEmpty. Operand 3619 states and 5838 transitions. [2024-11-13 16:18:01,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2024-11-13 16:18:01,715 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:18:01,716 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:18:01,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-13 16:18:01,716 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:18:01,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:18:01,717 INFO L85 PathProgramCache]: Analyzing trace with hash 941883168, now seen corresponding path program 1 times [2024-11-13 16:18:01,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:18:01,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563193341] [2024-11-13 16:18:01,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:18:01,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:18:01,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:18:04,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:18:04,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:18:04,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:18:04,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:18:04,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:18:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:18:04,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:18:04,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:18:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:18:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:18:04,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:18:04,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:18:04,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:18:04,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:18:04,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:18:04,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:18:04,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:18:04,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:18:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:18:04,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:18:04,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:18:04,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:18:04,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:18:04,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:18:04,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:18:04,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:18:04,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:18:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:18:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:18:04,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:18:04,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:18:04,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:18:04,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:18:04,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:18:04,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:18:04,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:18:04,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:18:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:18:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:18:04,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:18:04,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:18:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:18:04,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:18:04,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:18:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:18:04,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:18:04,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:18:04,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:18:04,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:18:04,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:18:04,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:18:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:18:04,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:18:04,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:18:04,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:18:04,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:18:04,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:18:04,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:18:04,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:18:04,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:18:04,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:18:04,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:18:04,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:18:04,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:18:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:18:04,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:18:04,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:18:04,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:18:04,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:18:04,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:18:04,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:18:04,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:18:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:18:04,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:18:04,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:18:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:18:04,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:18:04,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:18:04,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:18:04,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:18:04,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:18:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:18:04,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:18:04,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:18:04,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:18:04,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:18:04,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:18:04,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:18:04,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:18:04,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:18:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:18:04,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:18:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:18:04,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:04,458 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:18:04,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:18:04,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563193341] [2024-11-13 16:18:04,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563193341] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:18:04,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:18:04,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 16:18:04,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131905895] [2024-11-13 16:18:04,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:18:04,459 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 16:18:04,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:18:04,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 16:18:04,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-13 16:18:04,461 INFO L87 Difference]: Start difference. First operand 3619 states and 5838 transitions. Second operand has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 9 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:18:07,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:18:07,170 INFO L93 Difference]: Finished difference Result 8378 states and 13484 transitions. [2024-11-13 16:18:07,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 16:18:07,175 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 9 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 585 [2024-11-13 16:18:07,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:18:07,219 INFO L225 Difference]: With dead ends: 8378 [2024-11-13 16:18:07,220 INFO L226 Difference]: Without dead ends: 4762 [2024-11-13 16:18:07,230 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2024-11-13 16:18:07,232 INFO L432 NwaCegarLoop]: 498 mSDtfsCounter, 1842 mSDsluCounter, 1958 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 428 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1842 SdHoareTripleChecker+Valid, 2456 SdHoareTripleChecker+Invalid, 1094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 428 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-13 16:18:07,232 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1842 Valid, 2456 Invalid, 1094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [428 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-13 16:18:07,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4762 states. [2024-11-13 16:18:07,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4762 to 3597. [2024-11-13 16:18:07,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3597 states, 2776 states have (on average 1.5194524495677233) internal successors, (4218), 2804 states have internal predecessors, (4218), 788 states have call successors, (788), 32 states have call predecessors, (788), 32 states have return successors, (788), 760 states have call predecessors, (788), 788 states have call successors, (788) [2024-11-13 16:18:07,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3597 states to 3597 states and 5794 transitions. [2024-11-13 16:18:07,774 INFO L78 Accepts]: Start accepts. Automaton has 3597 states and 5794 transitions. Word has length 585 [2024-11-13 16:18:07,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:18:07,776 INFO L471 AbstractCegarLoop]: Abstraction has 3597 states and 5794 transitions. [2024-11-13 16:18:07,776 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 9 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:18:07,777 INFO L276 IsEmpty]: Start isEmpty. Operand 3597 states and 5794 transitions. [2024-11-13 16:18:07,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2024-11-13 16:18:07,784 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:18:07,784 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:18:07,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-13 16:18:07,785 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:18:07,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:18:07,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1682907297, now seen corresponding path program 1 times [2024-11-13 16:18:07,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:18:07,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685018844] [2024-11-13 16:18:07,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:18:07,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:18:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:18:08,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:18:08,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:18:08,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:18:08,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:18:08,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:18:08,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:18:08,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:18:08,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:18:08,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:18:08,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:18:08,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:18:08,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:18:08,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:18:08,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:18:08,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:18:08,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:18:08,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:18:08,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:18:08,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:18:08,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:18:08,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:18:08,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:18:08,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:18:08,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:18:08,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:18:08,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:18:08,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:18:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:18:08,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:18:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:18:08,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:18:08,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:18:08,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:18:08,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:18:08,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:18:08,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:18:08,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:18:08,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:18:08,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:18:08,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:18:08,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:18:08,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:18:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:18:08,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:18:08,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:18:08,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:18:08,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:18:08,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:18:08,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:18:08,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:18:08,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:18:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:18:08,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:18:08,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:18:08,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:18:08,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:18:08,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:18:08,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:18:08,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:18:08,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:18:08,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:18:08,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:18:08,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:18:08,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:18:08,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:18:08,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:18:08,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:18:08,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:18:08,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:18:08,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:18:08,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:18:08,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:18:08,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:18:08,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:18:08,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:18:08,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:18:08,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:18:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:18:08,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:18:08,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:18:08,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:18:08,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:18:08,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:18:08,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:18:08,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:18:08,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:18:08,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:18:08,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:18:08,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:18:08,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:18:08,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:18:08,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:18:08,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:18:08,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:08,947 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:18:08,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:18:08,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685018844] [2024-11-13 16:18:08,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685018844] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:18:08,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:18:08,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:18:08,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844838979] [2024-11-13 16:18:08,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:18:08,949 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:18:08,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:18:08,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:18:08,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:18:08,954 INFO L87 Difference]: Start difference. First operand 3597 states and 5794 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:18:10,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:18:10,137 INFO L93 Difference]: Finished difference Result 11643 states and 18641 transitions. [2024-11-13 16:18:10,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:18:10,138 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 585 [2024-11-13 16:18:10,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:18:10,225 INFO L225 Difference]: With dead ends: 11643 [2024-11-13 16:18:10,226 INFO L226 Difference]: Without dead ends: 8049 [2024-11-13 16:18:10,243 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:18:10,243 INFO L432 NwaCegarLoop]: 442 mSDtfsCounter, 395 mSDsluCounter, 857 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 16:18:10,248 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 1299 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 16:18:10,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8049 states. [2024-11-13 16:18:11,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8049 to 7189. [2024-11-13 16:18:11,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7189 states, 5548 states have (on average 1.5169430425378514) internal successors, (8416), 5604 states have internal predecessors, (8416), 1576 states have call successors, (1576), 64 states have call predecessors, (1576), 64 states have return successors, (1576), 1520 states have call predecessors, (1576), 1576 states have call successors, (1576) [2024-11-13 16:18:11,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7189 states to 7189 states and 11568 transitions. [2024-11-13 16:18:11,424 INFO L78 Accepts]: Start accepts. Automaton has 7189 states and 11568 transitions. Word has length 585 [2024-11-13 16:18:11,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:18:11,426 INFO L471 AbstractCegarLoop]: Abstraction has 7189 states and 11568 transitions. [2024-11-13 16:18:11,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:18:11,427 INFO L276 IsEmpty]: Start isEmpty. Operand 7189 states and 11568 transitions. [2024-11-13 16:18:11,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2024-11-13 16:18:11,437 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:18:11,437 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:18:11,438 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-13 16:18:11,438 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:18:11,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:18:11,438 INFO L85 PathProgramCache]: Analyzing trace with hash -6036445, now seen corresponding path program 1 times [2024-11-13 16:18:11,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:18:11,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942391615] [2024-11-13 16:18:11,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:18:11,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:18:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:18:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:18:12,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:18:12,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:18:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:18:12,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:18:12,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:18:12,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:18:12,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:18:12,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:18:12,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:18:12,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:18:12,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:18:12,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:18:12,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:18:12,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:18:12,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:18:12,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:18:12,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:18:12,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:18:12,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:18:12,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:18:12,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:18:12,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:18:12,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:18:12,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:18:12,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:18:12,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:18:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:18:12,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:18:12,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:18:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:18:12,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:18:12,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:18:12,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:18:12,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:18:12,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:18:12,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:18:12,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:18:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:18:12,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:18:12,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:18:12,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:18:12,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:18:12,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:18:12,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:18:12,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:18:12,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:18:12,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:18:12,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:18:12,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:18:12,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:18:12,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:18:12,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:18:12,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:18:12,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:18:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:18:12,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:18:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:18:12,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:18:12,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:18:12,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:18:12,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:18:12,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:18:12,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:18:12,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:18:12,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:18:12,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:18:12,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:18:12,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:18:12,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:18:12,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:18:12,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:18:12,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:18:12,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:18:12,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:18:12,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:18:12,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:18:12,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:18:12,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:18:12,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:18:12,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:18:12,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:18:12,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:18:12,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:18:12,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:18:12,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:18:12,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:18:12,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:18:12,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:18:12,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:18:12,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:18:12,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:18:12,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:18:12,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:12,469 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:18:12,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:18:12,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942391615] [2024-11-13 16:18:12,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942391615] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:18:12,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:18:12,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:18:12,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337133725] [2024-11-13 16:18:12,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:18:12,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:18:12,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:18:12,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:18:12,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:18:12,472 INFO L87 Difference]: Start difference. First operand 7189 states and 11568 transitions. Second operand has 5 states, 5 states have (on average 23.6) internal successors, (118), 5 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:18:14,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:18:14,049 INFO L93 Difference]: Finished difference Result 12227 states and 19249 transitions. [2024-11-13 16:18:14,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 16:18:14,050 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 5 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 585 [2024-11-13 16:18:14,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:18:14,098 INFO L225 Difference]: With dead ends: 12227 [2024-11-13 16:18:14,098 INFO L226 Difference]: Without dead ends: 8633 [2024-11-13 16:18:14,109 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 16:18:14,110 INFO L432 NwaCegarLoop]: 435 mSDtfsCounter, 107 mSDsluCounter, 1243 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 1678 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 16:18:14,110 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 1678 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 16:18:14,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8633 states. [2024-11-13 16:18:15,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8633 to 7189. [2024-11-13 16:18:15,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7189 states, 5548 states have (on average 1.5111751982696466) internal successors, (8384), 5604 states have internal predecessors, (8384), 1576 states have call successors, (1576), 64 states have call predecessors, (1576), 64 states have return successors, (1576), 1520 states have call predecessors, (1576), 1576 states have call successors, (1576) [2024-11-13 16:18:15,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7189 states to 7189 states and 11536 transitions. [2024-11-13 16:18:15,419 INFO L78 Accepts]: Start accepts. Automaton has 7189 states and 11536 transitions. Word has length 585 [2024-11-13 16:18:15,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:18:15,421 INFO L471 AbstractCegarLoop]: Abstraction has 7189 states and 11536 transitions. [2024-11-13 16:18:15,421 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 5 states have internal predecessors, (118), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:18:15,422 INFO L276 IsEmpty]: Start isEmpty. Operand 7189 states and 11536 transitions. [2024-11-13 16:18:15,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2024-11-13 16:18:15,430 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:18:15,430 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:18:15,431 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-13 16:18:15,431 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:18:15,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:18:15,432 INFO L85 PathProgramCache]: Analyzing trace with hash 674021925, now seen corresponding path program 1 times [2024-11-13 16:18:15,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:18:15,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173062951] [2024-11-13 16:18:15,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:18:15,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:18:15,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:18:16,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:18:16,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:18:16,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:18:16,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:18:16,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:18:16,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:18:16,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:18:16,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:18:16,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:18:16,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:18:16,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:18:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:18:16,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:18:16,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:18:16,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:18:16,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:18:16,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:18:16,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:18:16,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:18:16,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:18:16,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:18:16,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:18:16,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:18:16,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:18:16,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:18:16,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:18:16,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:18:16,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:18:16,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:18:16,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:18:16,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:18:16,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:18:16,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:18:16,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:18:16,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:18:16,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:18:16,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:18:16,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:18:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:18:16,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:18:16,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:18:16,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:18:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:18:16,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:18:16,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:18:16,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:18:16,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:18:16,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:18:16,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:18:16,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:18:16,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:18:16,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:18:16,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:18:16,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:18:16,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:18:16,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:18:16,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:18:16,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:18:16,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:18:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:18:16,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:18:16,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:18:16,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:18:16,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:18:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:18:16,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:18:16,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:18:16,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:18:16,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:18:16,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:18:16,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:18:16,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:18:16,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:18:16,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:18:16,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:18:16,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:18:16,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:18:16,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:18:16,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:18:16,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:18:16,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:18:16,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:18:16,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:18:16,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:18:16,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:18:16,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:18:16,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:18:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:18:16,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:18:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:18:16,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:18:16,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:18:16,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:18:16,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,399 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 222 proven. 57 refuted. 0 times theorem prover too weak. 17205 trivial. 0 not checked. [2024-11-13 16:18:16,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:18:16,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173062951] [2024-11-13 16:18:16,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173062951] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:18:16,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044703288] [2024-11-13 16:18:16,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:18:16,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:18:16,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:18:16,404 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:18:16,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 16:18:16,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:16,897 INFO L255 TraceCheckSpWp]: Trace formula consists of 1271 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 16:18:16,934 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:18:17,528 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 5865 proven. 57 refuted. 0 times theorem prover too weak. 11562 trivial. 0 not checked. [2024-11-13 16:18:17,529 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:18:18,327 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 222 proven. 57 refuted. 0 times theorem prover too weak. 17205 trivial. 0 not checked. [2024-11-13 16:18:18,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044703288] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:18:18,328 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:18:18,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-13 16:18:18,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057824349] [2024-11-13 16:18:18,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:18:18,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 16:18:18,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:18:18,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 16:18:18,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 16:18:18,333 INFO L87 Difference]: Start difference. First operand 7189 states and 11536 transitions. Second operand has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 2 states have call successors, (113), 2 states have call predecessors, (113), 4 states have return successors, (114), 2 states have call predecessors, (114), 2 states have call successors, (114) [2024-11-13 16:18:19,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:18:19,888 INFO L93 Difference]: Finished difference Result 14551 states and 23237 transitions. [2024-11-13 16:18:19,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 16:18:19,889 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 2 states have call successors, (113), 2 states have call predecessors, (113), 4 states have return successors, (114), 2 states have call predecessors, (114), 2 states have call successors, (114) Word has length 585 [2024-11-13 16:18:19,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:18:19,937 INFO L225 Difference]: With dead ends: 14551 [2024-11-13 16:18:19,937 INFO L226 Difference]: Without dead ends: 7365 [2024-11-13 16:18:19,960 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1364 GetRequests, 1354 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-13 16:18:19,961 INFO L432 NwaCegarLoop]: 324 mSDtfsCounter, 260 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-13 16:18:19,961 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 784 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-13 16:18:19,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7365 states. [2024-11-13 16:18:21,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7365 to 7221. [2024-11-13 16:18:21,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7221 states, 5572 states have (on average 1.5032304379038048) internal successors, (8376), 5628 states have internal predecessors, (8376), 1576 states have call successors, (1576), 72 states have call predecessors, (1576), 72 states have return successors, (1576), 1520 states have call predecessors, (1576), 1576 states have call successors, (1576) [2024-11-13 16:18:21,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7221 states to 7221 states and 11528 transitions. [2024-11-13 16:18:21,089 INFO L78 Accepts]: Start accepts. Automaton has 7221 states and 11528 transitions. Word has length 585 [2024-11-13 16:18:21,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:18:21,090 INFO L471 AbstractCegarLoop]: Abstraction has 7221 states and 11528 transitions. [2024-11-13 16:18:21,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 2 states have call successors, (113), 2 states have call predecessors, (113), 4 states have return successors, (114), 2 states have call predecessors, (114), 2 states have call successors, (114) [2024-11-13 16:18:21,091 INFO L276 IsEmpty]: Start isEmpty. Operand 7221 states and 11528 transitions. [2024-11-13 16:18:21,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2024-11-13 16:18:21,099 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:18:21,099 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:18:21,128 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 16:18:21,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-13 16:18:21,304 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:18:21,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:18:21,305 INFO L85 PathProgramCache]: Analyzing trace with hash 617785188, now seen corresponding path program 1 times [2024-11-13 16:18:21,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:18:21,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124730722] [2024-11-13 16:18:21,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:18:21,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:18:21,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:18:22,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:18:22,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:18:22,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:18:22,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:18:22,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:18:22,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:18:22,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:18:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:18:22,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:18:22,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:18:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:18:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:18:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:18:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:18:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:18:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:18:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:18:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:18:22,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:18:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:18:22,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:18:22,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:18:22,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:18:22,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:18:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:18:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:18:22,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:18:22,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:18:22,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:18:22,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:18:22,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:18:22,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:18:22,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:18:22,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:18:22,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:18:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:18:22,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:18:22,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:18:22,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:18:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:18:22,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:18:22,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:18:22,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:18:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:18:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:18:22,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:18:22,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:18:22,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:18:22,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:18:22,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:18:22,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:18:22,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:18:22,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:18:22,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:18:22,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:18:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:18:22,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:18:22,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:18:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:18:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:18:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:18:22,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:18:22,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:18:22,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:22,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:18:23,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:18:23,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:18:23,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:18:23,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:18:23,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:18:23,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:18:23,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:18:23,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:18:23,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:18:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:18:23,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:18:23,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:18:23,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:18:23,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:18:23,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:18:23,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:18:23,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:18:23,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:18:23,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:18:23,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:18:23,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:18:23,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:18:23,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:18:23,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:18:23,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:18:23,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:18:23,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:18:23,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:18:23,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:18:23,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,180 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 99 proven. 180 refuted. 0 times theorem prover too weak. 17205 trivial. 0 not checked. [2024-11-13 16:18:23,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:18:23,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124730722] [2024-11-13 16:18:23,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124730722] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:18:23,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819087031] [2024-11-13 16:18:23,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:18:23,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:18:23,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:18:23,183 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:18:23,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 16:18:23,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:23,711 INFO L255 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-13 16:18:23,733 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:18:26,754 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 8141 proven. 354 refuted. 0 times theorem prover too weak. 8989 trivial. 0 not checked. [2024-11-13 16:18:26,754 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:18:28,176 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 99 proven. 180 refuted. 0 times theorem prover too weak. 17205 trivial. 0 not checked. [2024-11-13 16:18:28,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819087031] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:18:28,176 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:18:28,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 12] total 32 [2024-11-13 16:18:28,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928496873] [2024-11-13 16:18:28,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:18:28,179 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-13 16:18:28,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:18:28,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-13 16:18:28,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=858, Unknown=0, NotChecked=0, Total=992 [2024-11-13 16:18:28,182 INFO L87 Difference]: Start difference. First operand 7221 states and 11528 transitions. Second operand has 32 states, 32 states have (on average 8.21875) internal successors, (263), 32 states have internal predecessors, (263), 4 states have call successors, (214), 3 states have call predecessors, (214), 5 states have return successors, (215), 4 states have call predecessors, (215), 4 states have call successors, (215) [2024-11-13 16:18:45,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:18:45,681 INFO L93 Difference]: Finished difference Result 68734 states and 105784 transitions. [2024-11-13 16:18:45,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2024-11-13 16:18:45,682 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 8.21875) internal successors, (263), 32 states have internal predecessors, (263), 4 states have call successors, (214), 3 states have call predecessors, (214), 5 states have return successors, (215), 4 states have call predecessors, (215), 4 states have call successors, (215) Word has length 586 [2024-11-13 16:18:45,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:18:46,002 INFO L225 Difference]: With dead ends: 68734 [2024-11-13 16:18:46,002 INFO L226 Difference]: Without dead ends: 61516 [2024-11-13 16:18:46,052 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1448 GetRequests, 1351 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2530 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1907, Invalid=7795, Unknown=0, NotChecked=0, Total=9702 [2024-11-13 16:18:46,054 INFO L432 NwaCegarLoop]: 466 mSDtfsCounter, 4144 mSDsluCounter, 6804 mSDsCounter, 0 mSdLazyCounter, 5779 mSolverCounterSat, 1432 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4202 SdHoareTripleChecker+Valid, 7270 SdHoareTripleChecker+Invalid, 7211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1432 IncrementalHoareTripleChecker+Valid, 5779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2024-11-13 16:18:46,054 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4202 Valid, 7270 Invalid, 7211 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1432 Valid, 5779 Invalid, 0 Unknown, 0 Unchecked, 7.4s Time] [2024-11-13 16:18:46,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61516 states. [2024-11-13 16:18:49,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61516 to 18033. [2024-11-13 16:18:49,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18033 states, 14752 states have (on average 1.5420281995661604) internal successors, (22748), 14904 states have internal predecessors, (22748), 3080 states have call successors, (3080), 200 states have call predecessors, (3080), 200 states have return successors, (3080), 2928 states have call predecessors, (3080), 3080 states have call successors, (3080) [2024-11-13 16:18:49,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18033 states to 18033 states and 28908 transitions. [2024-11-13 16:18:49,544 INFO L78 Accepts]: Start accepts. Automaton has 18033 states and 28908 transitions. Word has length 586 [2024-11-13 16:18:49,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:18:49,545 INFO L471 AbstractCegarLoop]: Abstraction has 18033 states and 28908 transitions. [2024-11-13 16:18:49,546 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.21875) internal successors, (263), 32 states have internal predecessors, (263), 4 states have call successors, (214), 3 states have call predecessors, (214), 5 states have return successors, (215), 4 states have call predecessors, (215), 4 states have call successors, (215) [2024-11-13 16:18:49,546 INFO L276 IsEmpty]: Start isEmpty. Operand 18033 states and 28908 transitions. [2024-11-13 16:18:49,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2024-11-13 16:18:49,559 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:18:49,559 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:18:49,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-13 16:18:49,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-13 16:18:49,760 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:18:49,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:18:49,761 INFO L85 PathProgramCache]: Analyzing trace with hash 223418402, now seen corresponding path program 1 times [2024-11-13 16:18:49,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:18:49,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657554709] [2024-11-13 16:18:49,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:18:49,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:18:49,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:18:52,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:18:52,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:18:52,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:18:52,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:18:52,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 16:18:52,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:18:52,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:18:52,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:18:52,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:18:52,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 16:18:52,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 16:18:52,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-13 16:18:52,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-13 16:18:52,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-13 16:18:52,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-13 16:18:52,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-13 16:18:52,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-13 16:18:52,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-13 16:18:52,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-13 16:18:52,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-13 16:18:52,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 16:18:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-13 16:18:52,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-13 16:18:52,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:18:52,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:18:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 16:18:52,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:18:52,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:18:52,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:18:52,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:18:52,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:52,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:18:53,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:18:53,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:18:53,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:18:53,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:18:53,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:18:53,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:18:53,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:18:53,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:18:53,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:18:53,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:18:53,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:18:53,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:18:53,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:18:53,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:18:53,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:18:53,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 16:18:53,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 16:18:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 16:18:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 16:18:53,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 16:18:53,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 16:18:53,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 16:18:53,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 16:18:53,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-13 16:18:53,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-13 16:18:53,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-13 16:18:53,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-13 16:18:53,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-13 16:18:53,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-13 16:18:53,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-13 16:18:53,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2024-11-13 16:18:53,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-13 16:18:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-13 16:18:53,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-13 16:18:53,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-13 16:18:53,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-13 16:18:53,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-13 16:18:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-13 16:18:53,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-13 16:18:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-13 16:18:53,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-13 16:18:53,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-13 16:18:53,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-11-13 16:18:53,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-13 16:18:53,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2024-11-13 16:18:53,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2024-11-13 16:18:53,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2024-11-13 16:18:53,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2024-11-13 16:18:53,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-13 16:18:53,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-11-13 16:18:53,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2024-11-13 16:18:53,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2024-11-13 16:18:53,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2024-11-13 16:18:53,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2024-11-13 16:18:53,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2024-11-13 16:18:53,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2024-11-13 16:18:53,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2024-11-13 16:18:53,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2024-11-13 16:18:53,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-11-13 16:18:53,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2024-11-13 16:18:53,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2024-11-13 16:18:53,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-11-13 16:18:53,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:53,507 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 99 proven. 180 refuted. 0 times theorem prover too weak. 17205 trivial. 0 not checked. [2024-11-13 16:18:53,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:18:53,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657554709] [2024-11-13 16:18:53,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657554709] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:18:53,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508943566] [2024-11-13 16:18:53,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:18:53,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:18:53,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:18:53,511 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:18:53,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 16:18:54,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:18:54,044 INFO L255 TraceCheckSpWp]: Trace formula consists of 1270 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-13 16:18:54,074 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:18:59,585 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 8141 proven. 354 refuted. 0 times theorem prover too weak. 8989 trivial. 0 not checked. [2024-11-13 16:18:59,586 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:19:03,683 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 198 proven. 357 refuted. 0 times theorem prover too weak. 16929 trivial. 0 not checked. [2024-11-13 16:19:03,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508943566] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:19:03,684 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:19:03,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 21, 21] total 54 [2024-11-13 16:19:03,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505436980] [2024-11-13 16:19:03,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:19:03,686 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-13 16:19:03,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:19:03,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-13 16:19:03,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=2499, Unknown=0, NotChecked=0, Total=2862 [2024-11-13 16:19:03,690 INFO L87 Difference]: Start difference. First operand 18033 states and 28908 transitions. Second operand has 54 states, 53 states have (on average 6.0754716981132075) internal successors, (322), 52 states have internal predecessors, (322), 8 states have call successors, (282), 4 states have call predecessors, (282), 8 states have return successors, (282), 8 states have call predecessors, (282), 8 states have call successors, (282) [2024-11-13 16:21:20,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:21:20,278 INFO L93 Difference]: Finished difference Result 197617 states and 305406 transitions. [2024-11-13 16:21:20,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 579 states. [2024-11-13 16:21:20,279 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 53 states have (on average 6.0754716981132075) internal successors, (322), 52 states have internal predecessors, (322), 8 states have call successors, (282), 4 states have call predecessors, (282), 8 states have return successors, (282), 8 states have call predecessors, (282), 8 states have call successors, (282) Word has length 586 [2024-11-13 16:21:20,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:21:21,428 INFO L225 Difference]: With dead ends: 197617 [2024-11-13 16:21:21,428 INFO L226 Difference]: Without dead ends: 179587 [2024-11-13 16:21:21,569 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2030 GetRequests, 1417 SyntacticMatches, 0 SemanticMatches, 613 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165903 ImplicationChecksByTransitivity, 61.6s TimeCoverageRelationStatistics Valid=55307, Invalid=322303, Unknown=0, NotChecked=0, Total=377610 [2024-11-13 16:21:21,570 INFO L432 NwaCegarLoop]: 534 mSDtfsCounter, 42552 mSDsluCounter, 18673 mSDsCounter, 0 mSdLazyCounter, 19329 mSolverCounterSat, 12633 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42624 SdHoareTripleChecker+Valid, 19207 SdHoareTripleChecker+Invalid, 31962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 12633 IncrementalHoareTripleChecker+Valid, 19329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.0s IncrementalHoareTripleChecker+Time [2024-11-13 16:21:21,572 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42624 Valid, 19207 Invalid, 31962 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [12633 Valid, 19329 Invalid, 0 Unknown, 0 Unchecked, 35.0s Time] [2024-11-13 16:21:21,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179587 states. [2024-11-13 16:21:30,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179587 to 28787. [2024-11-13 16:21:30,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28787 states, 23406 states have (on average 1.5320003417927028) internal successors, (35858), 23658 states have internal predecessors, (35858), 5044 states have call successors, (5044), 336 states have call predecessors, (5044), 336 states have return successors, (5044), 4792 states have call predecessors, (5044), 5044 states have call successors, (5044) [2024-11-13 16:21:30,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28787 states to 28787 states and 45946 transitions. [2024-11-13 16:21:30,494 INFO L78 Accepts]: Start accepts. Automaton has 28787 states and 45946 transitions. Word has length 586 [2024-11-13 16:21:30,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:21:30,495 INFO L471 AbstractCegarLoop]: Abstraction has 28787 states and 45946 transitions. [2024-11-13 16:21:30,496 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 53 states have (on average 6.0754716981132075) internal successors, (322), 52 states have internal predecessors, (322), 8 states have call successors, (282), 4 states have call predecessors, (282), 8 states have return successors, (282), 8 states have call predecessors, (282), 8 states have call successors, (282) [2024-11-13 16:21:30,496 INFO L276 IsEmpty]: Start isEmpty. Operand 28787 states and 45946 transitions. [2024-11-13 16:21:30,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2024-11-13 16:21:30,511 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:30,511 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:30,539 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 16:21:30,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-13 16:21:30,712 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:30,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:30,713 INFO L85 PathProgramCache]: Analyzing trace with hash 865931682, now seen corresponding path program 1 times [2024-11-13 16:21:30,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:30,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984380982] [2024-11-13 16:21:30,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:30,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:31,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 16:21:31,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1287146546] [2024-11-13 16:21:31,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:31,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:21:31,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:21:31,045 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:21:31,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 16:21:31,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 16:21:31,587 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 16:21:31,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 16:21:32,698 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 16:21:32,698 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 16:21:32,699 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-13 16:21:32,720 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-13 16:21:32,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-13 16:21:32,906 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:33,599 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-13 16:21:33,605 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 04:21:33 BoogieIcfgContainer [2024-11-13 16:21:33,605 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-13 16:21:33,606 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 16:21:33,606 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 16:21:33,607 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 16:21:33,608 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:17:26" (3/4) ... [2024-11-13 16:21:33,611 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 16:21:33,612 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 16:21:33,613 INFO L158 Benchmark]: Toolchain (without parser) took 250041.78ms. Allocated memory was 142.6MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 118.1MB in the beginning and 471.4MB in the end (delta: -353.3MB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2024-11-13 16:21:33,614 INFO L158 Benchmark]: CDTParser took 0.53ms. Allocated memory is still 142.6MB. Free memory is still 80.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 16:21:33,614 INFO L158 Benchmark]: CACSL2BoogieTranslator took 663.19ms. Allocated memory is still 142.6MB. Free memory was 118.1MB in the beginning and 94.4MB in the end (delta: 23.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-13 16:21:33,614 INFO L158 Benchmark]: Boogie Procedure Inliner took 165.05ms. Allocated memory is still 142.6MB. Free memory was 94.4MB in the beginning and 84.6MB in the end (delta: 9.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 16:21:33,615 INFO L158 Benchmark]: Boogie Preprocessor took 177.46ms. Allocated memory is still 142.6MB. Free memory was 84.6MB in the beginning and 75.4MB in the end (delta: 9.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 16:21:33,615 INFO L158 Benchmark]: RCFGBuilder took 1964.75ms. Allocated memory is still 142.6MB. Free memory was 75.1MB in the beginning and 61.6MB in the end (delta: 13.5MB). Peak memory consumption was 35.0MB. Max. memory is 16.1GB. [2024-11-13 16:21:33,616 INFO L158 Benchmark]: TraceAbstraction took 247052.85ms. Allocated memory was 142.6MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 60.6MB in the beginning and 471.6MB in the end (delta: -411.0MB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2024-11-13 16:21:33,617 INFO L158 Benchmark]: Witness Printer took 6.39ms. Allocated memory is still 1.7GB. Free memory was 471.6MB in the beginning and 471.4MB in the end (delta: 144.6kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 16:21:33,618 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.53ms. Allocated memory is still 142.6MB. Free memory is still 80.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 663.19ms. Allocated memory is still 142.6MB. Free memory was 118.1MB in the beginning and 94.4MB in the end (delta: 23.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 165.05ms. Allocated memory is still 142.6MB. Free memory was 94.4MB in the beginning and 84.6MB in the end (delta: 9.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 177.46ms. Allocated memory is still 142.6MB. Free memory was 84.6MB in the beginning and 75.4MB in the end (delta: 9.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1964.75ms. Allocated memory is still 142.6MB. Free memory was 75.1MB in the beginning and 61.6MB in the end (delta: 13.5MB). Peak memory consumption was 35.0MB. Max. memory is 16.1GB. * TraceAbstraction took 247052.85ms. Allocated memory was 142.6MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 60.6MB in the beginning and 471.6MB in the end (delta: -411.0MB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. * Witness Printer took 6.39ms. Allocated memory is still 1.7GB. Free memory was 471.6MB in the beginning and 471.4MB in the end (delta: 144.6kB). 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 393, overapproximation of someBinaryFLOATComparisonOperation at line 135, overapproximation of someBinaryFLOATComparisonOperation at line 329, overapproximation of someBinaryFLOATComparisonOperation at line 394, overapproximation of someBinaryFLOATComparisonOperation at line 333, overapproximation of someBinaryFLOATComparisonOperation at line 346, overapproximation of someBinaryFLOATComparisonOperation at line 410, overapproximation of someBinaryFLOATComparisonOperation at line 335, overapproximation of someBinaryFLOATComparisonOperation at line 123, overapproximation of someBinaryFLOATComparisonOperation at line 167, overapproximation of someBinaryFLOATComparisonOperation at line 147, overapproximation of someBinaryFLOATComparisonOperation at line 176, overapproximation of someBinaryFLOATComparisonOperation at line 408, overapproximation of someBinaryFLOATComparisonOperation at line 299, overapproximation of someBinaryFLOATComparisonOperation at line 331, overapproximation of someBinaryFLOATComparisonOperation at line 412, overapproximation of someBinaryFLOATComparisonOperation at line 465, overapproximation of someUnaryDOUBLEoperation at line 75, overapproximation of someBinaryDOUBLEComparisonOperation at line 327, overapproximation of someBinaryDOUBLEComparisonOperation at line 322, overapproximation of someBinaryDOUBLEComparisonOperation at line 166, overapproximation of someBinaryDOUBLEComparisonOperation at line 282, overapproximation of someBinaryDOUBLEComparisonOperation at line 275, overapproximation of someBinaryDOUBLEComparisonOperation at line 465, overapproximation of someBinaryDOUBLEComparisonOperation at line 465, overapproximation of someUnaryFLOAToperation at line 135, overapproximation of someUnaryFLOAToperation at line 167, overapproximation of someUnaryFLOAToperation at line 299, overapproximation of someBinaryArithmeticFLOAToperation at line 254, overapproximation of someBinaryArithmeticFLOAToperation at line 182, overapproximation of someBinaryArithmeticFLOAToperation at line 299. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 1; [L23] unsigned char var_1_3 = 1; [L24] unsigned char var_1_4 = 0; [L25] unsigned char var_1_5 = 0; [L26] unsigned short int var_1_6 = 25; [L27] double var_1_9 = 999.625; [L28] unsigned short int var_1_11 = 5; [L29] signed short int var_1_12 = 2; [L30] signed long int var_1_13 = -256; [L31] double var_1_14 = 127.75; [L32] double var_1_15 = 9.75; [L33] float var_1_16 = 32.8; [L34] float var_1_17 = 32.5; [L35] float var_1_18 = 1.75; [L36] float var_1_19 = 1000000000000000.4; [L37] float var_1_20 = 0.875; [L38] unsigned char var_1_21 = 0; [L39] unsigned char var_1_22 = 0; [L40] signed short int var_1_23 = 64; [L41] signed short int var_1_24 = 25; [L42] signed short int var_1_25 = 0; [L43] float var_1_26 = 128.2; [L44] float var_1_27 = 16.625; [L45] signed long int var_1_28 = -100000; [L46] signed short int var_1_29 = -64; [L47] signed short int var_1_30 = 2; [L48] signed long int var_1_31 = 256; [L49] unsigned char var_1_32 = 1; [L50] signed long int var_1_33 = 256; [L51] unsigned short int var_1_34 = 64; [L52] unsigned short int var_1_35 = 2; [L53] unsigned short int var_1_36 = 31839; [L54] unsigned short int var_1_37 = 64; [L55] unsigned short int var_1_38 = 30759; [L56] unsigned short int var_1_39 = 1; [L57] unsigned short int var_1_40 = 500; [L58] double var_1_41 = 49.5; [L59] signed char var_1_42 = 8; [L60] signed char var_1_43 = 32; [L61] signed char var_1_44 = 1; [L62] unsigned char var_1_45 = 16; [L63] signed char var_1_46 = -1; [L64] unsigned short int var_1_47 = 128; [L65] float var_1_48 = 3.375; [L66] signed long int var_1_49 = 128; [L67] unsigned char var_1_50 = 50; [L68] unsigned char var_1_51 = 1; [L69] unsigned char var_1_52 = 0; [L70] unsigned char var_1_53 = 0; [L71] unsigned char var_1_54 = 0; [L72] unsigned char var_1_55 = 0; [L73] unsigned long int var_1_56 = 1; [L74] float var_1_57 = 99.1; [L75] float var_1_58 = -0.75; [L76] float var_1_59 = 255.8; [L77] float var_1_60 = 49.1; [L78] float var_1_61 = 9.75; [L79] unsigned short int var_1_62 = 500; [L80] float var_1_63 = 5.8; [L81] unsigned char var_1_64 = 0; [L82] unsigned char var_1_65 = 0; [L83] unsigned char var_1_66 = 5; [L84] unsigned char var_1_67 = 1; [L85] signed short int var_1_68 = 4; [L86] signed char var_1_69 = -128; [L87] unsigned char var_1_70 = 5; [L88] unsigned char var_1_71 = 4; [L89] unsigned char var_1_72 = 0; [L90] unsigned short int var_1_73 = 0; [L91] signed long int var_1_74 = -10; [L92] signed long int var_1_75 = 16; [L93] signed short int var_1_76 = 32; [L94] signed short int var_1_77 = 8; [L95] unsigned char var_1_78 = 0; [L96] signed long int var_1_79 = -256; [L97] signed short int var_1_80 = -8; [L98] signed long int var_1_81 = 5; [L99] unsigned char var_1_82 = 0; [L100] signed short int var_1_83 = -256; [L101] signed short int var_1_84 = 2; [L102] float var_1_85 = 4.5; [L103] unsigned char var_1_86 = 0; [L104] unsigned char var_1_87 = 0; [L105] double var_1_88 = 2.625; [L106] float var_1_89 = 2.75; [L107] signed long int var_1_90 = -50; [L108] signed long int var_1_91 = 5; [L109] signed short int last_1_var_1_12 = 2; [L110] signed long int last_1_var_1_13 = -256; [L111] double last_1_var_1_14 = 127.75; [L112] unsigned char last_1_var_1_21 = 0; VAL [isInitial=0, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L469] isInitial = 1 [L470] FCALL initially() [L471] COND TRUE 1 [L472] CALL updateLastVariables() [L459] last_1_var_1_12 = var_1_12 [L460] last_1_var_1_13 = var_1_13 [L461] last_1_var_1_14 = var_1_14 [L462] last_1_var_1_21 = var_1_21 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L472] RET updateLastVariables() [L473] CALL updateVariables() [L312] var_1_3 = __VERIFIER_nondet_uchar() [L313] CALL assume_abort_if_not(var_1_3 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L313] RET assume_abort_if_not(var_1_3 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L314] CALL assume_abort_if_not(var_1_3 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L314] RET assume_abort_if_not(var_1_3 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L315] var_1_4 = __VERIFIER_nondet_uchar() [L316] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L316] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L317] CALL assume_abort_if_not(var_1_4 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L317] RET assume_abort_if_not(var_1_4 <= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=0, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L318] var_1_5 = __VERIFIER_nondet_uchar() [L319] CALL assume_abort_if_not(var_1_5 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L319] RET assume_abort_if_not(var_1_5 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L320] CALL assume_abort_if_not(var_1_5 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L320] RET assume_abort_if_not(var_1_5 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5, var_1_9=7997/8] [L321] var_1_9 = __VERIFIER_nondet_double() [L322] CALL assume_abort_if_not((var_1_9 >= 0.0F && var_1_9 <= -1.0e-20F) || (var_1_9 <= 9223372.036854776000e+12F && var_1_9 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L322] RET assume_abort_if_not((var_1_9 >= 0.0F && var_1_9 <= -1.0e-20F) || (var_1_9 <= 9223372.036854776000e+12F && var_1_9 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=5, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L323] var_1_11 = __VERIFIER_nondet_ushort() [L324] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L324] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L325] CALL assume_abort_if_not(var_1_11 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L325] RET assume_abort_if_not(var_1_11 <= 65534) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L326] var_1_15 = __VERIFIER_nondet_double() [L327] CALL assume_abort_if_not((var_1_15 >= -922337.2036854765600e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854765600e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L327] RET assume_abort_if_not((var_1_15 >= -922337.2036854765600e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854765600e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L328] var_1_17 = __VERIFIER_nondet_float() [L329] CALL assume_abort_if_not((var_1_17 >= -230584.3009213691390e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 2305843.009213691390e+12F && var_1_17 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L329] RET assume_abort_if_not((var_1_17 >= -230584.3009213691390e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 2305843.009213691390e+12F && var_1_17 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L330] var_1_18 = __VERIFIER_nondet_float() [L331] CALL assume_abort_if_not((var_1_18 >= -230584.3009213691390e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 2305843.009213691390e+12F && var_1_18 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L331] RET assume_abort_if_not((var_1_18 >= -230584.3009213691390e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 2305843.009213691390e+12F && var_1_18 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L332] var_1_19 = __VERIFIER_nondet_float() [L333] CALL assume_abort_if_not((var_1_19 >= -461168.6018427382800e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L333] RET assume_abort_if_not((var_1_19 >= -461168.6018427382800e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L334] var_1_20 = __VERIFIER_nondet_float() [L335] CALL assume_abort_if_not((var_1_20 >= -461168.6018427382800e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L335] RET assume_abort_if_not((var_1_20 >= -461168.6018427382800e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L336] var_1_22 = __VERIFIER_nondet_uchar() [L337] CALL assume_abort_if_not(var_1_22 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L337] RET assume_abort_if_not(var_1_22 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L338] CALL assume_abort_if_not(var_1_22 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L338] RET assume_abort_if_not(var_1_22 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L339] var_1_24 = __VERIFIER_nondet_short() [L340] CALL assume_abort_if_not(var_1_24 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L340] RET assume_abort_if_not(var_1_24 >= -1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L341] CALL assume_abort_if_not(var_1_24 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L341] RET assume_abort_if_not(var_1_24 <= 32766) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=0, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L342] var_1_25 = __VERIFIER_nondet_short() [L343] CALL assume_abort_if_not(var_1_25 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L343] RET assume_abort_if_not(var_1_25 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L344] CALL assume_abort_if_not(var_1_25 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L344] RET assume_abort_if_not(var_1_25 <= 32766) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_27=133/8, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L345] var_1_27 = __VERIFIER_nondet_float() [L346] CALL assume_abort_if_not((var_1_27 >= -922337.2036854765600e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L346] RET assume_abort_if_not((var_1_27 >= -922337.2036854765600e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-64, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L347] var_1_29 = __VERIFIER_nondet_short() [L348] CALL assume_abort_if_not(var_1_29 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L348] RET assume_abort_if_not(var_1_29 >= -32768) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L349] CALL assume_abort_if_not(var_1_29 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L349] RET assume_abort_if_not(var_1_29 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=2, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L350] var_1_30 = __VERIFIER_nondet_short() [L351] CALL assume_abort_if_not(var_1_30 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L351] RET assume_abort_if_not(var_1_30 >= -32768) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L352] CALL assume_abort_if_not(var_1_30 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L352] RET assume_abort_if_not(var_1_30 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=256, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L353] var_1_31 = __VERIFIER_nondet_long() [L354] CALL assume_abort_if_not(var_1_31 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L354] RET assume_abort_if_not(var_1_31 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L355] CALL assume_abort_if_not(var_1_31 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L355] RET assume_abort_if_not(var_1_31 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L356] var_1_32 = __VERIFIER_nondet_uchar() [L357] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L357] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L358] CALL assume_abort_if_not(var_1_32 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L358] RET assume_abort_if_not(var_1_32 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=256, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L359] var_1_33 = __VERIFIER_nondet_long() [L360] CALL assume_abort_if_not(var_1_33 >= -2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L360] RET assume_abort_if_not(var_1_33 >= -2147483646) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L361] CALL assume_abort_if_not(var_1_33 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L361] RET assume_abort_if_not(var_1_33 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=2, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L362] var_1_35 = __VERIFIER_nondet_ushort() [L363] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L363] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L364] CALL assume_abort_if_not(var_1_35 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L364] RET assume_abort_if_not(var_1_35 <= 65534) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=31839, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L365] var_1_36 = __VERIFIER_nondet_ushort() [L366] CALL assume_abort_if_not(var_1_36 >= 24575) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L366] RET assume_abort_if_not(var_1_36 >= 24575) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L367] CALL assume_abort_if_not(var_1_36 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L367] RET assume_abort_if_not(var_1_36 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=64, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L368] var_1_37 = __VERIFIER_nondet_ushort() [L369] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L369] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L370] CALL assume_abort_if_not(var_1_37 <= 8192) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L370] RET assume_abort_if_not(var_1_37 <= 8192) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=30759, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L371] var_1_38 = __VERIFIER_nondet_ushort() [L372] CALL assume_abort_if_not(var_1_38 >= 24575) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L372] RET assume_abort_if_not(var_1_38 >= 24575) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L373] CALL assume_abort_if_not(var_1_38 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L373] RET assume_abort_if_not(var_1_38 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=1, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L374] var_1_39 = __VERIFIER_nondet_ushort() [L375] CALL assume_abort_if_not(var_1_39 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L375] RET assume_abort_if_not(var_1_39 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L376] CALL assume_abort_if_not(var_1_39 <= 8191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L376] RET assume_abort_if_not(var_1_39 <= 8191) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=500, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L377] var_1_40 = __VERIFIER_nondet_ushort() [L378] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L378] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L379] CALL assume_abort_if_not(var_1_40 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L379] RET assume_abort_if_not(var_1_40 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=32, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L380] var_1_43 = __VERIFIER_nondet_char() [L381] CALL assume_abort_if_not(var_1_43 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L381] RET assume_abort_if_not(var_1_43 >= -1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L382] CALL assume_abort_if_not(var_1_43 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L382] RET assume_abort_if_not(var_1_43 <= 127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=1, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L383] var_1_44 = __VERIFIER_nondet_char() [L384] CALL assume_abort_if_not(var_1_44 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L384] RET assume_abort_if_not(var_1_44 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L385] CALL assume_abort_if_not(var_1_44 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L385] RET assume_abort_if_not(var_1_44 <= 127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_45=16, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L386] var_1_45 = __VERIFIER_nondet_uchar() [L387] CALL assume_abort_if_not(var_1_45 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L387] RET assume_abort_if_not(var_1_45 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L388] CALL assume_abort_if_not(var_1_45 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L388] RET assume_abort_if_not(var_1_45 <= 255) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=-1, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L389] var_1_46 = __VERIFIER_nondet_char() [L390] CALL assume_abort_if_not(var_1_46 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L390] RET assume_abort_if_not(var_1_46 >= -63) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L391] CALL assume_abort_if_not(var_1_46 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L391] RET assume_abort_if_not(var_1_46 <= 63) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_48=27/8, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L392] var_1_48 = __VERIFIER_nondet_float() [L393] CALL assume_abort_if_not((var_1_48 >= -922337.2036854776000e+13F && var_1_48 <= -1.0e-20F) || (var_1_48 <= 9223372.036854776000e+12F && var_1_48 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L393] RET assume_abort_if_not((var_1_48 >= -922337.2036854776000e+13F && var_1_48 <= -1.0e-20F) || (var_1_48 <= 9223372.036854776000e+12F && var_1_48 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L394] CALL assume_abort_if_not(var_1_48 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L394] RET assume_abort_if_not(var_1_48 != 0.0F) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=0, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L395] var_1_52 = __VERIFIER_nondet_uchar() [L396] CALL assume_abort_if_not(var_1_52 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L396] RET assume_abort_if_not(var_1_52 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L397] CALL assume_abort_if_not(var_1_52 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L397] RET assume_abort_if_not(var_1_52 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L398] var_1_53 = __VERIFIER_nondet_uchar() [L399] CALL assume_abort_if_not(var_1_53 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L399] RET assume_abort_if_not(var_1_53 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L400] CALL assume_abort_if_not(var_1_53 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L400] RET assume_abort_if_not(var_1_53 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L401] var_1_54 = __VERIFIER_nondet_uchar() [L402] CALL assume_abort_if_not(var_1_54 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L402] RET assume_abort_if_not(var_1_54 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L403] CALL assume_abort_if_not(var_1_54 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L403] RET assume_abort_if_not(var_1_54 <= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L404] var_1_55 = __VERIFIER_nondet_uchar() [L405] CALL assume_abort_if_not(var_1_55 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L405] RET assume_abort_if_not(var_1_55 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L406] CALL assume_abort_if_not(var_1_55 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L406] RET assume_abort_if_not(var_1_55 <= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_59=1279/5, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L407] var_1_59 = __VERIFIER_nondet_float() [L408] CALL assume_abort_if_not((var_1_59 >= -922337.2036854765600e+13F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854765600e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L408] RET assume_abort_if_not((var_1_59 >= -922337.2036854765600e+13F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854765600e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_60=491/10, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L409] var_1_60 = __VERIFIER_nondet_float() [L410] CALL assume_abort_if_not((var_1_60 >= -461168.6018427382800e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 4611686.018427382800e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L410] RET assume_abort_if_not((var_1_60 >= -461168.6018427382800e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 4611686.018427382800e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_61=39/4, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L411] var_1_61 = __VERIFIER_nondet_float() [L412] CALL assume_abort_if_not((var_1_61 >= -461168.6018427382800e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 4611686.018427382800e+12F && var_1_61 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L412] RET assume_abort_if_not((var_1_61 >= -461168.6018427382800e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 4611686.018427382800e+12F && var_1_61 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L413] var_1_65 = __VERIFIER_nondet_uchar() [L414] CALL assume_abort_if_not(var_1_65 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L414] RET assume_abort_if_not(var_1_65 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L415] CALL assume_abort_if_not(var_1_65 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L415] RET assume_abort_if_not(var_1_65 <= 127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=5, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L416] var_1_66 = __VERIFIER_nondet_uchar() [L417] CALL assume_abort_if_not(var_1_66 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L417] RET assume_abort_if_not(var_1_66 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L418] CALL assume_abort_if_not(var_1_66 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L418] RET assume_abort_if_not(var_1_66 <= 127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=1, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L419] var_1_67 = __VERIFIER_nondet_uchar() [L420] CALL assume_abort_if_not(var_1_67 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L420] RET assume_abort_if_not(var_1_67 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L421] CALL assume_abort_if_not(var_1_67 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L421] RET assume_abort_if_not(var_1_67 <= 127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L422] var_1_69 = __VERIFIER_nondet_char() [L423] CALL assume_abort_if_not(var_1_69 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L423] RET assume_abort_if_not(var_1_69 >= -128) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L424] CALL assume_abort_if_not(var_1_69 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L424] RET assume_abort_if_not(var_1_69 <= 127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=5, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L425] var_1_70 = __VERIFIER_nondet_uchar() [L426] CALL assume_abort_if_not(var_1_70 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L426] RET assume_abort_if_not(var_1_70 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L427] CALL assume_abort_if_not(var_1_70 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L427] RET assume_abort_if_not(var_1_70 <= 255) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L428] CALL assume_abort_if_not(var_1_70 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L428] RET assume_abort_if_not(var_1_70 != 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L429] var_1_71 = __VERIFIER_nondet_uchar() [L430] CALL assume_abort_if_not(var_1_71 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L430] RET assume_abort_if_not(var_1_71 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L431] CALL assume_abort_if_not(var_1_71 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L431] RET assume_abort_if_not(var_1_71 <= 255) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L432] CALL assume_abort_if_not(var_1_71 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L432] RET assume_abort_if_not(var_1_71 != 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L433] var_1_73 = __VERIFIER_nondet_ushort() [L434] CALL assume_abort_if_not(var_1_73 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L434] RET assume_abort_if_not(var_1_73 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L435] CALL assume_abort_if_not(var_1_73 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L435] RET assume_abort_if_not(var_1_73 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=8, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L436] var_1_77 = __VERIFIER_nondet_short() [L437] CALL assume_abort_if_not(var_1_77 >= -8191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L437] RET assume_abort_if_not(var_1_77 >= -8191) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L438] CALL assume_abort_if_not(var_1_77 <= 8191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L438] RET assume_abort_if_not(var_1_77 <= 8191) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-256, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L439] var_1_79 = __VERIFIER_nondet_long() [L440] CALL assume_abort_if_not(var_1_79 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L440] RET assume_abort_if_not(var_1_79 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L441] CALL assume_abort_if_not(var_1_79 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L441] RET assume_abort_if_not(var_1_79 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-8, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L442] var_1_80 = __VERIFIER_nondet_short() [L443] CALL assume_abort_if_not(var_1_80 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L443] RET assume_abort_if_not(var_1_80 >= -32768) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L444] CALL assume_abort_if_not(var_1_80 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L444] RET assume_abort_if_not(var_1_80 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=5, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L445] var_1_81 = __VERIFIER_nondet_long() [L446] CALL assume_abort_if_not(var_1_81 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L446] RET assume_abort_if_not(var_1_81 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L447] CALL assume_abort_if_not(var_1_81 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L447] RET assume_abort_if_not(var_1_81 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=0, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L448] var_1_82 = __VERIFIER_nondet_uchar() [L449] CALL assume_abort_if_not(var_1_82 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L449] RET assume_abort_if_not(var_1_82 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L450] CALL assume_abort_if_not(var_1_82 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L450] RET assume_abort_if_not(var_1_82 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=2, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L451] var_1_84 = __VERIFIER_nondet_short() [L452] CALL assume_abort_if_not(var_1_84 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L452] RET assume_abort_if_not(var_1_84 >= -32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L453] CALL assume_abort_if_not(var_1_84 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L453] RET assume_abort_if_not(var_1_84 <= 32766) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L454] var_1_87 = __VERIFIER_nondet_uchar() [L455] CALL assume_abort_if_not(var_1_87 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L455] RET assume_abort_if_not(var_1_87 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L456] CALL assume_abort_if_not(var_1_87 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L456] RET assume_abort_if_not(var_1_87 <= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=641/5, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L473] RET updateVariables() [L474] CALL step() [L116] var_1_26 = var_1_27 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=-100000, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L117] COND TRUE (((((var_1_29) < (var_1_30)) ? (var_1_29) : (var_1_30))) <= var_1_31) && var_1_32 [L118] var_1_28 = ((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L122] EXPR var_1_30 | var_1_28 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L122] EXPR (var_1_30 | var_1_28) | var_1_33 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=64, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L122] COND TRUE ((var_1_30 | var_1_28) | var_1_33) <= var_1_31 [L123] COND TRUE var_1_27 >= var_1_26 [L124] var_1_34 = ((((1) > (var_1_35)) ? (1) : (var_1_35))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L131] COND TRUE 32u >= (((((var_1_38) > (var_1_36)) ? (var_1_38) : (var_1_36))) % 16u) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=99/2, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L132] COND FALSE !((-5 > var_1_34) && (var_1_31 <= ((((var_1_29) > (var_1_28)) ? (var_1_29) : (var_1_28))))) [L135] var_1_41 = ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L142] COND FALSE !(((((var_1_33) > ((var_1_43 - var_1_44))) ? (var_1_33) : ((var_1_43 - var_1_44)))) >= ((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35)))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L147] COND FALSE !((var_1_26 / var_1_48) >= var_1_27) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=128, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L150] COND TRUE var_1_38 > var_1_39 [L151] var_1_49 = ((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L153] (((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) == var_1_42) || (var_1_36 <= (2 | var_1_45)) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=50, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L153] COND TRUE (((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) == var_1_42) || (var_1_36 <= (2 | var_1_45)) [L154] var_1_50 = ((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L156] COND FALSE !(var_1_29 > var_1_44) [L161] var_1_51 = (! (! (var_1_54 || var_1_55))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L163] EXPR var_1_31 | var_1_38 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=1, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L163] COND TRUE (~ var_1_50) < (var_1_31 | var_1_38) [L164] var_1_56 = (((((var_1_40) > (var_1_50)) ? (var_1_40) : (var_1_50))) + var_1_37) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=991/10, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L166] COND TRUE ((var_1_41 / var_1_48) * 8.8f) >= var_1_27 [L167] var_1_57 = ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L169] COND FALSE !(((((var_1_35) > (((((var_1_36) < (var_1_40)) ? (var_1_36) : (var_1_40))))) ? (var_1_35) : (((((var_1_36) < (var_1_40)) ? (var_1_36) : (var_1_40)))))) != var_1_31) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=500, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L176] COND FALSE !(var_1_48 > (9.5f + var_1_57)) [L179] var_1_62 = var_1_39 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_63=29/5, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L181] COND TRUE var_1_30 <= ((((var_1_42) < (var_1_46)) ? (var_1_42) : (var_1_46))) [L182] var_1_63 = (var_1_61 + var_1_60) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L186] COND TRUE \read(var_1_53) [L187] var_1_64 = ((((((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44)))) < ((var_1_65 + ((((var_1_66) < (var_1_67)) ? (var_1_66) : (var_1_67)))))) ? (((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44)))) : ((var_1_65 + ((((var_1_66) < (var_1_67)) ? (var_1_66) : (var_1_67))))))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L189] COND TRUE var_1_30 <= var_1_33 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=4, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L190] COND TRUE var_1_43 > (-64 & (var_1_33 + var_1_69)) [L191] var_1_68 = (((var_1_64 + var_1_44) + var_1_37) - 200) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L202] EXPR var_1_40 << ((((var_1_73) < 0 ) ? -(var_1_73) : (var_1_73))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L202] COND TRUE (var_1_40 << ((((var_1_73) < 0 ) ? -(var_1_73) : (var_1_73)))) < var_1_30 [L203] var_1_72 = (var_1_52 && var_1_54) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-10, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L205] COND TRUE \read(var_1_52) [L206] var_1_74 = ((((((((var_1_69) > (var_1_29)) ? (var_1_69) : (var_1_29)))) < (-25)) ? (((((var_1_69) > (var_1_29)) ? (var_1_69) : (var_1_29)))) : (-25))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L212] EXPR (128 - var_1_67) >> ((((var_1_73) < 0 ) ? -(var_1_73) : (var_1_73))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=16, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L212] COND TRUE var_1_64 < ((128 - var_1_67) >> ((((var_1_73) < 0 ) ? -(var_1_73) : (var_1_73)))) [L213] var_1_75 = ((((-64) < 0 ) ? -(-64) : (-64))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L217] COND FALSE !(! var_1_52) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=32, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L224] COND FALSE !(var_1_29 >= 0) [L229] var_1_76 = ((((var_1_42) < ((var_1_71 + (var_1_65 + var_1_77)))) ? (var_1_42) : ((var_1_71 + (var_1_65 + var_1_77))))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=0, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L232] COND TRUE \read(var_1_53) [L233] var_1_78 = (var_1_72 || var_1_52) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L243] COND FALSE !((var_1_28 % var_1_71) < ((((5) > (2)) ? (5) : (2)))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_85=9/2, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L254] var_1_85 = (((((var_1_61) < 0 ) ? -(var_1_61) : (var_1_61))) + var_1_60) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L255] EXPR var_1_62 | var_1_81 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L255] EXPR (var_1_62 | var_1_81) & var_1_31 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L255] COND TRUE ((var_1_62 | var_1_81) & var_1_31) <= var_1_56 [L256] var_1_86 = (var_1_55 || (var_1_87 || var_1_54)) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=21/8, var_1_89=11/4, var_1_90=-50, var_1_91=5] [L260] var_1_88 = var_1_59 [L261] var_1_89 = var_1_27 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=-50, var_1_91=5] [L262] EXPR 4 & var_1_70 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=-50, var_1_91=5] [L262] COND FALSE !(var_1_43 < (4 & var_1_70)) [L267] var_1_90 = var_1_62 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=5] [L269] var_1_91 = var_1_65 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L270] COND FALSE !(\read(last_1_var_1_21)) [L273] var_1_1 = (var_1_3 && var_1_5) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L275] COND TRUE var_1_18 > var_1_9 [L276] var_1_23 = (((((var_1_24 - var_1_25)) > (last_1_var_1_13)) ? ((var_1_24 - var_1_25)) : (last_1_var_1_13))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L280] signed long int stepLocal_0 = last_1_var_1_12; VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, stepLocal_0=2, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L281] COND TRUE last_1_var_1_12 >= stepLocal_0 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=25, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L282] COND TRUE (var_1_9 - 1.00000000000025E12) >= last_1_var_1_14 [L283] var_1_6 = 200 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L290] unsigned short int stepLocal_1 = var_1_6; VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, stepLocal_1=200, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L291] COND FALSE !(var_1_11 > stepLocal_1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L294] EXPR var_1_11 >> var_1_6 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L294] COND FALSE !((var_1_12 + var_1_23) < ((var_1_11 >> var_1_6) * var_1_12)) [L297] var_1_14 = var_1_15 VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=6, var_1_15=6, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L299] var_1_16 = (((((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))) < 0 ) ? -((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))) : ((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))))) [L300] unsigned short int stepLocal_3 = var_1_11; VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, stepLocal_3=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=6, var_1_15=6, var_1_16=7, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L301] COND FALSE !(stepLocal_3 == var_1_6) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=6, var_1_15=6, var_1_16=7, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L304] unsigned short int stepLocal_2 = var_1_6; VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, stepLocal_2=200, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=6, var_1_15=6, var_1_16=7, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L305] COND FALSE !(stepLocal_2 == var_1_12) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=6, var_1_15=6, var_1_16=7, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L474] RET step() [L475] CALL, EXPR property() [L465] EXPR ((((last_1_var_1_21 ? (var_1_1 == ((unsigned char) ((! var_1_3) || var_1_4))) : (var_1_1 == ((unsigned char) (var_1_3 && var_1_5)))) && ((last_1_var_1_12 >= last_1_var_1_12) ? (((var_1_9 - 1.00000000000025E12) >= last_1_var_1_14) ? (var_1_6 == ((unsigned short int) 200)) : (var_1_6 == ((unsigned short int) var_1_11))) : (var_1_6 == ((unsigned short int) var_1_11)))) && ((var_1_11 > var_1_6) ? (var_1_12 == ((signed short int) 32)) : 1)) && ((var_1_6 == var_1_12) ? ((! var_1_3) ? (var_1_13 == ((signed long int) ((last_1_var_1_13 + var_1_6) + (var_1_11 - var_1_23)))) : 1) : 1)) && (((var_1_12 + var_1_23) < ((var_1_11 >> var_1_6) * var_1_12)) ? (var_1_14 == ((double) var_1_15)) : (var_1_14 == ((double) var_1_15))) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=6, var_1_15=6, var_1_16=7, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L465-L466] return (((((((last_1_var_1_21 ? (var_1_1 == ((unsigned char) ((! var_1_3) || var_1_4))) : (var_1_1 == ((unsigned char) (var_1_3 && var_1_5)))) && ((last_1_var_1_12 >= last_1_var_1_12) ? (((var_1_9 - 1.00000000000025E12) >= last_1_var_1_14) ? (var_1_6 == ((unsigned short int) 200)) : (var_1_6 == ((unsigned short int) var_1_11))) : (var_1_6 == ((unsigned short int) var_1_11)))) && ((var_1_11 > var_1_6) ? (var_1_12 == ((signed short int) 32)) : 1)) && ((var_1_6 == var_1_12) ? ((! var_1_3) ? (var_1_13 == ((signed long int) ((last_1_var_1_13 + var_1_6) + (var_1_11 - var_1_23)))) : 1) : 1)) && (((var_1_12 + var_1_23) < ((var_1_11 >> var_1_6) * var_1_12)) ? (var_1_14 == ((double) var_1_15)) : (var_1_14 == ((double) var_1_15)))) && (var_1_16 == ((float) (((((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))) < 0 ) ? -((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))) : ((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20))))))))) && ((var_1_11 == var_1_6) ? (var_1_21 == ((unsigned char) ((var_1_5 || var_1_3) && (var_1_1 || var_1_22)))) : 1)) && ((var_1_18 > var_1_9) ? (var_1_23 == ((signed short int) (((((var_1_24 - var_1_25)) > (last_1_var_1_13)) ? ((var_1_24 - var_1_25)) : (last_1_var_1_13))))) : (var_1_23 == ((signed short int) (last_1_var_1_13 + 1)))) ; [L475] RET, EXPR property() [L475] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=6, var_1_15=6, var_1_16=7, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] [L19] reach_error() VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_11=0, var_1_12=2, var_1_13=-256, var_1_14=6, var_1_15=6, var_1_16=7, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=0, var_1_24=32766, var_1_25=32766, var_1_26=2, var_1_27=2, var_1_28=8, var_1_29=-1, var_1_30=8, var_1_31=24575, var_1_32=1, var_1_33=8, var_1_34=24575, var_1_35=24575, var_1_36=24575, var_1_37=81, var_1_38=24575, var_1_39=0, var_1_3=1, var_1_40=-65529, var_1_41=3, var_1_42=8, var_1_43=127, var_1_44=119, var_1_46=8, var_1_47=128, var_1_49=24575, var_1_4=0, var_1_50=119, var_1_51=0, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=200, var_1_57=4, var_1_59=5, var_1_5=1, var_1_62=0, var_1_64=0, var_1_65=0, var_1_66=256, var_1_67=-256, var_1_68=0, var_1_69=-128, var_1_6=200, var_1_70=4, var_1_71=-257, var_1_72=0, var_1_73=0, var_1_74=-25, var_1_75=64, var_1_76=0, var_1_77=-255, var_1_78=1, var_1_79=-2147483648, var_1_80=-32768, var_1_81=0, var_1_82=1, var_1_83=-256, var_1_84=-32767, var_1_86=0, var_1_87=0, var_1_88=5, var_1_89=2, var_1_90=0, var_1_91=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 265 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 246.2s, OverallIterations: 15, TraceHistogramMax: 94, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 179.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 57335 SdHoareTripleChecker+Valid, 58.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 57133 mSDsluCounter, 49475 SdHoareTripleChecker+Invalid, 49.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 42566 mSDsCounter, 16652 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 31537 IncrementalHoareTripleChecker+Invalid, 48189 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 16652 mSolverCounterUnsat, 6909 mSDtfsCounter, 31537 mSolverCounterSat, 0.7s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7144 GetRequests, 6335 SyntacticMatches, 1 SemanticMatches, 808 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168584 ImplicationChecksByTransitivity, 67.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=28787occurred in iteration=14, InterpolantAutomatonStates: 740, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 18.9s AutomataMinimizationTime, 14 MinimizatonAttempts, 203229 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 3.1s SatisfiabilityAnalysisTime, 40.0s InterpolantComputationTime, 11111 NumberOfCodeBlocks, 11111 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 11676 ConstructedInterpolants, 0 QuantifiedInterpolants, 32597 SizeOfPredicates, 34 NumberOfNonLiveVariables, 3813 ConjunctsInSsa, 62 ConjunctsInUnsatCore, 20 InterpolantComputations, 11 PerfectInterpolantSequences, 347904/349680 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 [2024-11-13 16:21:33,856 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-13 16:21:33,889 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c178e26bd16106920ac3430faa853163075f2c78c2a5a24c5798639d4db107ab --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 16:21:37,022 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 16:21:37,178 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-13 16:21:37,185 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 16:21:37,186 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 16:21:37,215 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 16:21:37,216 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 16:21:37,216 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 16:21:37,217 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 16:21:37,217 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 16:21:37,217 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 16:21:37,217 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 16:21:37,218 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 16:21:37,218 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 16:21:37,218 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 16:21:37,218 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 16:21:37,219 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 16:21:37,219 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 16:21:37,219 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 16:21:37,219 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 16:21:37,219 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 16:21:37,220 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 16:21:37,220 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 16:21:37,220 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-13 16:21:37,220 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-13 16:21:37,220 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 16:21:37,221 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-13 16:21:37,221 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 16:21:37,221 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 16:21:37,221 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 16:21:37,221 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 16:21:37,221 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 16:21:37,222 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 16:21:37,222 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 16:21:37,222 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:21:37,222 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 16:21:37,222 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 16:21:37,222 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 16:21:37,223 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-13 16:21:37,223 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 16:21:37,223 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 16:21:37,223 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 16:21:37,223 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 16:21:37,223 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 16:21:37,223 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c178e26bd16106920ac3430faa853163075f2c78c2a5a24c5798639d4db107ab [2024-11-13 16:21:37,646 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 16:21:37,656 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 16:21:37,659 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 16:21:37,661 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 16:21:37,661 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 16:21:37,663 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i Unable to find full path for "g++" [2024-11-13 16:21:39,961 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 16:21:40,259 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 16:21:40,260 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i [2024-11-13 16:21:40,277 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/data/794d3836e/6a1936a927d0495caf18e492c448c8e4/FLAG74acc4f25 [2024-11-13 16:21:40,534 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/data/794d3836e/6a1936a927d0495caf18e492c448c8e4 [2024-11-13 16:21:40,537 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 16:21:40,539 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 16:21:40,541 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 16:21:40,541 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 16:21:40,547 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 16:21:40,548 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:21:40" (1/1) ... [2024-11-13 16:21:40,549 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31c9bfa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:40, skipping insertion in model container [2024-11-13 16:21:40,549 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:21:40" (1/1) ... [2024-11-13 16:21:40,595 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 16:21:40,795 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i[916,929] [2024-11-13 16:21:40,985 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:21:41,025 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 16:21:41,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-35.i[916,929] [2024-11-13 16:21:41,159 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:21:41,196 INFO L204 MainTranslator]: Completed translation [2024-11-13 16:21:41,197 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41 WrapperNode [2024-11-13 16:21:41,198 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 16:21:41,199 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 16:21:41,201 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 16:21:41,201 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 16:21:41,210 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,228 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,316 INFO L138 Inliner]: procedures = 27, calls = 107, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 492 [2024-11-13 16:21:41,316 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 16:21:41,320 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 16:21:41,320 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 16:21:41,320 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 16:21:41,336 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,336 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,345 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,367 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-13 16:21:41,367 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,367 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,397 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,415 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,425 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,431 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,445 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 16:21:41,448 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 16:21:41,449 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 16:21:41,449 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 16:21:41,450 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (1/1) ... [2024-11-13 16:21:41,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:21:41,483 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:21:41,499 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 16:21:41,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 16:21:41,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 16:21:41,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-13 16:21:41,540 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 16:21:41,540 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 16:21:41,540 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 16:21:41,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 16:21:41,820 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 16:21:41,823 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 16:21:57,651 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-11-13 16:21:57,652 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 16:21:57,676 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 16:21:57,676 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 16:21:57,677 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:21:57 BoogieIcfgContainer [2024-11-13 16:21:57,677 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 16:21:57,684 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 16:21:57,685 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 16:21:57,693 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 16:21:57,693 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 04:21:40" (1/3) ... [2024-11-13 16:21:57,694 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63eb084c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:21:57, skipping insertion in model container [2024-11-13 16:21:57,694 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:41" (2/3) ... [2024-11-13 16:21:57,694 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63eb084c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:21:57, skipping insertion in model container [2024-11-13 16:21:57,694 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:21:57" (3/3) ... [2024-11-13 16:21:57,695 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-35.i [2024-11-13 16:21:57,712 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 16:21:57,714 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-35.i that has 2 procedures, 223 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 16:21:57,777 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 16:21:57,790 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4ec4d81a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 16:21:57,790 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 16:21:57,795 INFO L276 IsEmpty]: Start isEmpty. Operand has 223 states, 126 states have (on average 1.4523809523809523) internal successors, (183), 127 states have internal predecessors, (183), 94 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-13 16:21:57,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2024-11-13 16:21:57,845 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:57,846 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:57,847 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:57,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:57,852 INFO L85 PathProgramCache]: Analyzing trace with hash 74947875, now seen corresponding path program 1 times [2024-11-13 16:21:57,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:21:57,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1221843297] [2024-11-13 16:21:57,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:57,867 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:21:57,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:21:57,870 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:21:57,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-13 16:21:59,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:22:00,023 INFO L255 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-13 16:22:00,041 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:22:00,155 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 7874 proven. 0 refuted. 0 times theorem prover too weak. 9610 trivial. 0 not checked. [2024-11-13 16:22:00,156 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:22:00,157 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:22:00,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1221843297] [2024-11-13 16:22:00,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1221843297] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:22:00,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:22:00,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:22:00,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073941945] [2024-11-13 16:22:00,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:22:00,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 16:22:00,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:22:00,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 16:22:00,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 16:22:00,202 INFO L87 Difference]: Start difference. First operand has 223 states, 126 states have (on average 1.4523809523809523) internal successors, (183), 127 states have internal predecessors, (183), 94 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) Second operand has 2 states, 2 states have (on average 53.5) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) [2024-11-13 16:22:00,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:22:00,269 INFO L93 Difference]: Finished difference Result 438 states and 828 transitions. [2024-11-13 16:22:00,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 16:22:00,272 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 53.5) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) Word has length 570 [2024-11-13 16:22:00,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:22:00,281 INFO L225 Difference]: With dead ends: 438 [2024-11-13 16:22:00,281 INFO L226 Difference]: Without dead ends: 218 [2024-11-13 16:22:00,287 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 569 GetRequests, 569 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 16:22:00,290 INFO L432 NwaCegarLoop]: 360 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, 360 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 16:22:00,291 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 16:22:00,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-11-13 16:22:00,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 218. [2024-11-13 16:22:00,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 122 states have (on average 1.4098360655737705) internal successors, (172), 122 states have internal predecessors, (172), 94 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-13 16:22:00,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 360 transitions. [2024-11-13 16:22:00,401 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 360 transitions. Word has length 570 [2024-11-13 16:22:00,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:22:00,404 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 360 transitions. [2024-11-13 16:22:00,405 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 53.5) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) [2024-11-13 16:22:00,405 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 360 transitions. [2024-11-13 16:22:00,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2024-11-13 16:22:00,426 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:22:00,427 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:22:00,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-13 16:22:00,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:22:00,628 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:22:00,628 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:22:00,628 INFO L85 PathProgramCache]: Analyzing trace with hash -444076323, now seen corresponding path program 1 times [2024-11-13 16:22:00,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:22:00,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2032787372] [2024-11-13 16:22:00,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:22:00,630 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:22:00,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:22:00,632 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:22:00,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-13 16:22:02,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:22:02,621 INFO L255 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-13 16:22:02,635 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:22:12,441 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:22:12,441 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:22:12,441 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:22:12,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2032787372] [2024-11-13 16:22:12,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2032787372] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:22:12,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:22:12,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 16:22:12,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398650554] [2024-11-13 16:22:12,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:22:12,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:22:12,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:22:12,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:22:12,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:22:12,449 INFO L87 Difference]: Start difference. First operand 218 states and 360 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:22:15,021 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:22:16,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:22:16,142 INFO L93 Difference]: Finished difference Result 667 states and 1101 transitions. [2024-11-13 16:22:16,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:22:16,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 570 [2024-11-13 16:22:16,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:22:16,167 INFO L225 Difference]: With dead ends: 667 [2024-11-13 16:22:16,167 INFO L226 Difference]: Without dead ends: 452 [2024-11-13 16:22:16,168 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 570 GetRequests, 567 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:22:16,169 INFO L432 NwaCegarLoop]: 367 mSDtfsCounter, 267 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 1088 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-11-13 16:22:16,170 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 1088 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-11-13 16:22:16,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2024-11-13 16:22:16,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 431. [2024-11-13 16:22:16,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 240 states have (on average 1.4125) internal successors, (339), 240 states have internal predecessors, (339), 188 states have call successors, (188), 2 states have call predecessors, (188), 2 states have return successors, (188), 188 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-13 16:22:16,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 715 transitions. [2024-11-13 16:22:16,300 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 715 transitions. Word has length 570 [2024-11-13 16:22:16,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:22:16,302 INFO L471 AbstractCegarLoop]: Abstraction has 431 states and 715 transitions. [2024-11-13 16:22:16,302 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:22:16,302 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 715 transitions. [2024-11-13 16:22:16,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2024-11-13 16:22:16,317 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:22:16,318 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:22:16,358 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-13 16:22:16,518 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:22:16,518 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:22:16,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:22:16,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1723940001, now seen corresponding path program 1 times [2024-11-13 16:22:16,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:22:16,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1687585463] [2024-11-13 16:22:16,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:22:16,520 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:22:16,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:22:16,522 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:22:16,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-13 16:22:18,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:22:18,486 INFO L255 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 16:22:18,496 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:22:26,738 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:22:26,739 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:22:26,739 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:22:26,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1687585463] [2024-11-13 16:22:26,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1687585463] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:22:26,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:22:26,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:22:26,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621849241] [2024-11-13 16:22:26,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:22:26,741 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:22:26,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:22:26,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:22:26,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:22:26,743 INFO L87 Difference]: Start difference. First operand 431 states and 715 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:22:31,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:22:32,458 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:22:32,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:22:32,460 INFO L93 Difference]: Finished difference Result 1311 states and 2172 transitions. [2024-11-13 16:22:32,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 16:22:32,483 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 570 [2024-11-13 16:22:32,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:22:32,499 INFO L225 Difference]: With dead ends: 1311 [2024-11-13 16:22:32,500 INFO L226 Difference]: Without dead ends: 883 [2024-11-13 16:22:32,503 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 566 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-13 16:22:32,507 INFO L432 NwaCegarLoop]: 368 mSDtfsCounter, 249 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 1246 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-13 16:22:32,507 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 1246 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-11-13 16:22:32,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2024-11-13 16:22:32,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 857. [2024-11-13 16:22:32,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 476 states have (on average 1.411764705882353) internal successors, (672), 476 states have internal predecessors, (672), 376 states have call successors, (376), 4 states have call predecessors, (376), 4 states have return successors, (376), 376 states have call predecessors, (376), 376 states have call successors, (376) [2024-11-13 16:22:32,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1424 transitions. [2024-11-13 16:22:32,737 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1424 transitions. Word has length 570 [2024-11-13 16:22:32,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:22:32,740 INFO L471 AbstractCegarLoop]: Abstraction has 857 states and 1424 transitions. [2024-11-13 16:22:32,741 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:22:32,741 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1424 transitions. [2024-11-13 16:22:32,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2024-11-13 16:22:32,749 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:22:32,750 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:22:32,788 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/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)] Ended with exit code 0 [2024-11-13 16:22:32,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:22:32,950 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:22:32,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:22:32,951 INFO L85 PathProgramCache]: Analyzing trace with hash -49377273, now seen corresponding path program 1 times [2024-11-13 16:22:32,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:22:32,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1957555229] [2024-11-13 16:22:32,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:22:32,952 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:22:32,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:22:32,954 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:22:32,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-13 16:22:34,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:22:34,950 INFO L255 TraceCheckSpWp]: Trace formula consists of 896 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 16:22:34,961 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:22:35,524 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2024-11-13 16:22:35,526 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:22:35,526 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:22:35,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1957555229] [2024-11-13 16:22:35,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1957555229] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:22:35,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:22:35,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-13 16:22:35,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029763297] [2024-11-13 16:22:35,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:22:35,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:22:35,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:22:35,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:22:35,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-13 16:22:35,531 INFO L87 Difference]: Start difference. First operand 857 states and 1424 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 6 states have internal predecessors, (104), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:22:39,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:22:40,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:22:42,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:22:48,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:22:48,604 INFO L93 Difference]: Finished difference Result 1982 states and 3279 transitions. [2024-11-13 16:22:48,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:22:48,615 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 6 states have internal predecessors, (104), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) Word has length 571 [2024-11-13 16:22:48,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:22:48,637 INFO L225 Difference]: With dead ends: 1982 [2024-11-13 16:22:48,637 INFO L226 Difference]: Without dead ends: 1767 [2024-11-13 16:22:48,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 566 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 16:22:48,643 INFO L432 NwaCegarLoop]: 685 mSDtfsCounter, 410 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 1495 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2024-11-13 16:22:48,644 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 1495 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 12.8s Time] [2024-11-13 16:22:48,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2024-11-13 16:22:49,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 917. [2024-11-13 16:22:49,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 917 states, 520 states have (on average 1.4) internal successors, (728), 522 states have internal predecessors, (728), 390 states have call successors, (390), 6 states have call predecessors, (390), 6 states have return successors, (390), 388 states have call predecessors, (390), 390 states have call successors, (390) [2024-11-13 16:22:49,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 1508 transitions. [2024-11-13 16:22:49,046 INFO L78 Accepts]: Start accepts. Automaton has 917 states and 1508 transitions. Word has length 571 [2024-11-13 16:22:49,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:22:49,051 INFO L471 AbstractCegarLoop]: Abstraction has 917 states and 1508 transitions. [2024-11-13 16:22:49,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 6 states have internal predecessors, (104), 1 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 1 states have call predecessors, (94), 1 states have call successors, (94) [2024-11-13 16:22:49,052 INFO L276 IsEmpty]: Start isEmpty. Operand 917 states and 1508 transitions. [2024-11-13 16:22:49,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2024-11-13 16:22:49,081 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:22:49,082 INFO L215 NwaCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:22:49,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/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)] Ended with exit code 0 [2024-11-13 16:22:49,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:22:49,283 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:22:49,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:22:49,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1725630089, now seen corresponding path program 1 times [2024-11-13 16:22:49,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:22:49,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [819801533] [2024-11-13 16:22:49,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:22:49,286 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:22:49,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:22:49,289 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:22:49,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42c0cdd9-b42b-420d-b9ef-5f0e948ce625/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-13 16:22:52,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:22:52,177 INFO L255 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-13 16:22:52,219 INFO L278 TraceCheckSpWp]: Computing forward predicates...