./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.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_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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_34832d59-bd94-49c4-9498-d0af13d397a0/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 465302550670ddfe2aca9dabc319e04462635a8aa1413623f09c27b5df4d6427 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 13:27:47,937 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 13:27:48,032 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 13:27:48,038 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 13:27:48,039 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 13:27:48,068 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 13:27:48,069 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 13:27:48,069 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 13:27:48,070 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 13:27:48,070 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 13:27:48,070 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 13:27:48,070 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 13:27:48,071 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 13:27:48,071 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 13:27:48,071 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 13:27:48,071 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 13:27:48,072 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 13:27:48,072 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 13:27:48,072 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 13:27:48,072 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 13:27:48,072 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 13:27:48,073 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 13:27:48,073 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 13:27:48,073 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 13:27:48,073 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 13:27:48,073 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 13:27:48,074 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 13:27:48,074 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 13:27:48,074 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 13:27:48,074 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 13:27:48,074 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 13:27:48,074 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 13:27:48,075 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:27:48,075 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 13:27:48,075 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 13:27:48,075 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 13:27:48,075 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 13:27:48,075 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 13:27:48,075 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 13:27:48,075 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 13:27:48,075 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 13:27:48,076 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 13:27:48,076 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_34832d59-bd94-49c4-9498-d0af13d397a0/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 -> 465302550670ddfe2aca9dabc319e04462635a8aa1413623f09c27b5df4d6427 [2024-11-13 13:27:48,447 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 13:27:48,458 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 13:27:48,461 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 13:27:48,463 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 13:27:48,463 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 13:27:48,465 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i Unable to find full path for "g++" [2024-11-13 13:27:50,811 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 13:27:51,190 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 13:27:51,191 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i [2024-11-13 13:27:51,216 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/data/b1472d724/74f81be2d8234362a750967089b8ead5/FLAG1b3225e9b [2024-11-13 13:27:51,238 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/data/b1472d724/74f81be2d8234362a750967089b8ead5 [2024-11-13 13:27:51,240 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 13:27:51,242 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 13:27:51,244 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 13:27:51,244 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 13:27:51,249 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 13:27:51,250 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:51,251 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7cff011a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51, skipping insertion in model container [2024-11-13 13:27:51,251 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:51,289 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 13:27:51,471 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_34832d59-bd94-49c4-9498-d0af13d397a0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i[915,928] [2024-11-13 13:27:51,622 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:27:51,641 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 13:27:51,656 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_34832d59-bd94-49c4-9498-d0af13d397a0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i[915,928] [2024-11-13 13:27:51,769 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:27:51,819 INFO L204 MainTranslator]: Completed translation [2024-11-13 13:27:51,819 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51 WrapperNode [2024-11-13 13:27:51,820 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 13:27:51,821 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 13:27:51,821 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 13:27:51,821 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 13:27:51,830 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:51,848 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:51,947 INFO L138 Inliner]: procedures = 26, calls = 85, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 477 [2024-11-13 13:27:51,951 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 13:27:51,952 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 13:27:51,952 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 13:27:51,954 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 13:27:51,966 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:51,967 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:51,980 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:52,022 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 13:27:52,022 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:52,022 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:52,056 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:52,071 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:52,084 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:52,092 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:52,114 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 13:27:52,118 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 13:27:52,119 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 13:27:52,119 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 13:27:52,120 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (1/1) ... [2024-11-13 13:27:52,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:27:52,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:52,166 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 13:27:52,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 13:27:52,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 13:27:52,206 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 13:27:52,207 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 13:27:52,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 13:27:52,208 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 13:27:52,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 13:27:52,424 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 13:27:52,426 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 13:27:53,709 INFO L? ?]: Removed 20 outVars from TransFormulas that were not future-live. [2024-11-13 13:27:53,709 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 13:27:53,732 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 13:27:53,733 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 13:27:53,733 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:27:53 BoogieIcfgContainer [2024-11-13 13:27:53,733 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 13:27:53,737 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 13:27:53,737 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 13:27:53,743 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 13:27:53,743 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:27:51" (1/3) ... [2024-11-13 13:27:53,744 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@244f82c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:27:53, skipping insertion in model container [2024-11-13 13:27:53,744 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:27:51" (2/3) ... [2024-11-13 13:27:53,745 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@244f82c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:27:53, skipping insertion in model container [2024-11-13 13:27:53,745 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:27:53" (3/3) ... [2024-11-13 13:27:53,746 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-0.i [2024-11-13 13:27:53,766 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 13:27:53,769 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-0.i that has 2 procedures, 203 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 13:27:53,859 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 13:27:53,879 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;@34f5c987, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 13:27:53,879 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 13:27:53,885 INFO L276 IsEmpty]: Start isEmpty. Operand has 203 states, 128 states have (on average 1.5234375) internal successors, (195), 129 states have internal predecessors, (195), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-13 13:27:53,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-11-13 13:27:53,927 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:27:53,930 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:27:53,930 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:27:53,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:53,938 INFO L85 PathProgramCache]: Analyzing trace with hash 452531322, now seen corresponding path program 1 times [2024-11-13 13:27:53,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:53,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107312903] [2024-11-13 13:27:53,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:53,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:54,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:27:54,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:27:54,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:27:54,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:27:54,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:27:54,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:27:54,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:27:54,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:27:54,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:27:54,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:27:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:27:54,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:27:54,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:27:54,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:27:54,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:27:54,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:27:54,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:27:54,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:27:54,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:27:54,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:27:54,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:27:54,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:27:54,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:27:54,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:27:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:27:54,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:27:54,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:27:54,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:27:54,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:27:54,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:27:54,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:27:54,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:54,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:27:55,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:27:55,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:27:55,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:27:55,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:27:55,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:27:55,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:27:55,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:27:55,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:27:55,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:27:55,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:27:55,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:27:55,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:27:55,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:27:55,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:27:55,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:27:55,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:27:55,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:27:55,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:27:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:27:55,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:27:55,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:27:55,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:27:55,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:27:55,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:27:55,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:27:55,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:27:55,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:27:55,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:27:55,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:27:55,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:27:55,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:27:55,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:27:55,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:27:55,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:27:55,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:27:55,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:27:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:27:55,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:27:55,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:27:55,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:27:55,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:55,361 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:27:55,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:55,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107312903] [2024-11-13 13:27:55,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107312903] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:27:55,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:27:55,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:27:55,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457428828] [2024-11-13 13:27:55,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:27:55,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 13:27:55,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:55,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 13:27:55,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 13:27:55,416 INFO L87 Difference]: Start difference. First operand has 203 states, 128 states have (on average 1.5234375) internal successors, (195), 129 states have internal predecessors, (195), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Second operand has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 2 states have call successors, (72) [2024-11-13 13:27:55,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:27:55,485 INFO L93 Difference]: Finished difference Result 399 states and 744 transitions. [2024-11-13 13:27:55,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 13:27:55,487 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 2 states have call successors, (72) Word has length 457 [2024-11-13 13:27:55,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:27:55,498 INFO L225 Difference]: With dead ends: 399 [2024-11-13 13:27:55,498 INFO L226 Difference]: Without dead ends: 199 [2024-11-13 13:27:55,504 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 218 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 13:27:55,507 INFO L432 NwaCegarLoop]: 332 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, 332 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 13:27:55,508 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 13:27:55,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2024-11-13 13:27:55,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 199. [2024-11-13 13:27:55,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 125 states have (on average 1.504) internal successors, (188), 125 states have internal predecessors, (188), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-13 13:27:55,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 332 transitions. [2024-11-13 13:27:55,626 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 332 transitions. Word has length 457 [2024-11-13 13:27:55,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:27:55,627 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 332 transitions. [2024-11-13 13:27:55,627 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 2 states have call successors, (72) [2024-11-13 13:27:55,628 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 332 transitions. [2024-11-13 13:27:55,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-11-13 13:27:55,640 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:27:55,641 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:27:55,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 13:27:55,642 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:27:55,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:55,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1700336778, now seen corresponding path program 1 times [2024-11-13 13:27:55,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:55,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869186125] [2024-11-13 13:27:55,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:55,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:55,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:27:56,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:27:56,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:27:56,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:27:56,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:27:56,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:27:56,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:27:56,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:27:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:27:56,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:27:56,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:27:56,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:27:56,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:27:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:27:56,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:27:56,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:27:56,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:27:56,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:27:56,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:27:56,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:27:56,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:27:56,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:27:56,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:27:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:27:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:27:56,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:27:56,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:27:56,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:27:56,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:27:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:27:56,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:27:56,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:27:56,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:27:56,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:27:56,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:27:56,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:27:56,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:27:56,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:27:56,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:27:56,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:27:56,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:27:56,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:27:56,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:27:56,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:27:56,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:27:56,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:27:56,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:27:56,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:27:56,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:27:56,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:27:56,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:27:56,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:27:56,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:27:56,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:27:56,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:27:56,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:27:56,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:27:56,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:27:56,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:27:56,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:27:56,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:27:56,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:27:56,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:27:56,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:27:56,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:27:56,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:27:56,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:27:56,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:27:56,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:27:56,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:27:56,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:27:56,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:27:56,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,918 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:27:56,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:56,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869186125] [2024-11-13 13:27:56,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869186125] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:27:56,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:27:56,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 13:27:56,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999483515] [2024-11-13 13:27:56,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:27:56,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:27:56,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:56,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:27:56,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:27:56,929 INFO L87 Difference]: Start difference. First operand 199 states and 332 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:27:57,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:27:57,076 INFO L93 Difference]: Finished difference Result 556 states and 922 transitions. [2024-11-13 13:27:57,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:27:57,077 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 457 [2024-11-13 13:27:57,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:27:57,092 INFO L225 Difference]: With dead ends: 556 [2024-11-13 13:27:57,092 INFO L226 Difference]: Without dead ends: 360 [2024-11-13 13:27:57,094 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 146 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 13:27:57,098 INFO L432 NwaCegarLoop]: 528 mSDtfsCounter, 251 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 848 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 13:27:57,099 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 848 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 13:27:57,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2024-11-13 13:27:57,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 216. [2024-11-13 13:27:57,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 142 states have (on average 1.5422535211267605) internal successors, (219), 142 states have internal predecessors, (219), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-13 13:27:57,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 363 transitions. [2024-11-13 13:27:57,179 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 363 transitions. Word has length 457 [2024-11-13 13:27:57,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:27:57,182 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 363 transitions. [2024-11-13 13:27:57,182 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:27:57,182 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 363 transitions. [2024-11-13 13:27:57,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-11-13 13:27:57,201 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:27:57,201 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:27:57,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 13:27:57,202 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:27:57,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:57,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1975096392, now seen corresponding path program 1 times [2024-11-13 13:27:57,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:57,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848675960] [2024-11-13 13:27:57,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:57,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:57,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:27:57,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:27:57,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:27:57,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:27:57,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:27:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:27:57,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:27:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:27:57,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:27:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:27:57,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:27:57,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:27:57,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:27:57,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:27:57,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:27:57,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:27:57,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:27:57,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:27:57,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:27:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:27:57,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:27:57,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:27:57,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:27:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:27:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:27:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:27:57,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:27:57,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:27:57,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:27:57,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:27:57,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:27:57,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:27:57,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:27:57,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:27:57,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:27:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:27:57,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:27:57,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:27:57,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:27:57,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:27:57,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:27:57,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:27:57,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:27:57,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:27:57,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:27:58,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:27:58,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:27:58,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:27:58,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:27:58,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:27:58,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:27:58,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:27:58,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:27:58,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:27:58,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:27:58,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:27:58,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:27:58,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:27:58,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:27:58,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:27:58,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:27:58,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:27:58,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:27:58,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:27:58,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:27:58,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:27:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:27:58,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:27:58,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:27:58,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:27:58,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:27:58,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:27:58,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:58,198 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:27:58,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:58,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848675960] [2024-11-13 13:27:58,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848675960] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:27:58,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:27:58,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 13:27:58,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693779326] [2024-11-13 13:27:58,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:27:58,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:27:58,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:58,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:27:58,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:27:58,205 INFO L87 Difference]: Start difference. First operand 216 states and 363 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:27:58,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:27:58,334 INFO L93 Difference]: Finished difference Result 573 states and 951 transitions. [2024-11-13 13:27:58,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:27:58,336 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 457 [2024-11-13 13:27:58,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:27:58,346 INFO L225 Difference]: With dead ends: 573 [2024-11-13 13:27:58,348 INFO L226 Difference]: Without dead ends: 360 [2024-11-13 13:27:58,350 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 146 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 13:27:58,351 INFO L432 NwaCegarLoop]: 355 mSDtfsCounter, 249 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 13:27:58,351 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 675 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 13:27:58,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2024-11-13 13:27:58,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 216. [2024-11-13 13:27:58,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 142 states have (on average 1.528169014084507) internal successors, (217), 142 states have internal predecessors, (217), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-13 13:27:58,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 361 transitions. [2024-11-13 13:27:58,411 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 361 transitions. Word has length 457 [2024-11-13 13:27:58,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:27:58,413 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 361 transitions. [2024-11-13 13:27:58,413 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:27:58,414 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 361 transitions. [2024-11-13 13:27:58,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-11-13 13:27:58,427 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:27:58,428 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:27:58,428 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 13:27:58,428 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:27:58,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:58,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1897169078, now seen corresponding path program 1 times [2024-11-13 13:27:58,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:58,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070449151] [2024-11-13 13:27:58,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:58,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:58,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:27:59,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:27:59,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:27:59,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:27:59,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:27:59,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:27:59,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:27:59,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:27:59,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:27:59,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:27:59,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:27:59,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:27:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:27:59,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:27:59,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:27:59,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:27:59,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:27:59,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:27:59,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:27:59,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:27:59,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:27:59,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:27:59,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:27:59,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:27:59,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:27:59,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:27:59,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:27:59,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:27:59,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:27:59,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:27:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:27:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:27:59,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:27:59,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:27:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:27:59,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:27:59,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:27:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:27:59,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:27:59,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:27:59,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:27:59,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:27:59,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:27:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:27:59,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:27:59,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:27:59,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:27:59,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:27:59,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:27:59,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:27:59,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:27:59,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:27:59,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:27:59,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:27:59,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:27:59,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:27:59,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:27:59,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:27:59,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:27:59,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:27:59,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:27:59,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:27:59,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:27:59,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:27:59,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:27:59,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:00,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:28:00,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:00,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:28:00,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:00,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:28:00,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:00,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:28:00,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:00,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:28:00,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:00,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:28:00,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:00,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:28:00,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:00,060 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:28:00,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:00,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070449151] [2024-11-13 13:28:00,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070449151] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:28:00,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:28:00,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:28:00,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503477637] [2024-11-13 13:28:00,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:28:00,062 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:28:00,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:00,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:28:00,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:28:00,065 INFO L87 Difference]: Start difference. First operand 216 states and 361 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:28:00,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:28:00,880 INFO L93 Difference]: Finished difference Result 643 states and 1078 transitions. [2024-11-13 13:28:00,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:28:00,882 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 457 [2024-11-13 13:28:00,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:28:00,888 INFO L225 Difference]: With dead ends: 643 [2024-11-13 13:28:00,888 INFO L226 Difference]: Without dead ends: 430 [2024-11-13 13:28:00,889 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-13 13:28:00,891 INFO L432 NwaCegarLoop]: 327 mSDtfsCounter, 262 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-13 13:28:00,891 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 1145 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-13 13:28:00,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2024-11-13 13:28:01,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 413. [2024-11-13 13:28:01,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 266 states have (on average 1.5338345864661653) internal successors, (408), 266 states have internal predecessors, (408), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-13 13:28:01,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 696 transitions. [2024-11-13 13:28:01,078 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 696 transitions. Word has length 457 [2024-11-13 13:28:01,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:28:01,080 INFO L471 AbstractCegarLoop]: Abstraction has 413 states and 696 transitions. [2024-11-13 13:28:01,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:28:01,080 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 696 transitions. [2024-11-13 13:28:01,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-11-13 13:28:01,092 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:28:01,093 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:28:01,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 13:28:01,093 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:28:01,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:01,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1810992204, now seen corresponding path program 1 times [2024-11-13 13:28:01,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:01,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816824159] [2024-11-13 13:28:01,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:01,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:01,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:28:02,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:28:02,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:28:02,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:28:02,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:28:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:28:02,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:28:02,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:28:02,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:28:02,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:28:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:28:02,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:28:02,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:28:02,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:28:02,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:28:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:28:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:28:02,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:28:02,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:28:02,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:28:02,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:28:02,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:28:02,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:28:02,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:28:02,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:28:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:28:02,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:28:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:28:02,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:28:02,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:02,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:28:02,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:28:03,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:28:03,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:28:03,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:28:03,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:28:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:28:03,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:28:03,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:28:03,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:28:03,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:28:03,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:28:03,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:28:03,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:28:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:28:03,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:28:03,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:28:03,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:28:03,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:28:03,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:28:03,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:28:03,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:28:03,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:28:03,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:28:03,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:28:03,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:28:03,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:28:03,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:28:03,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:28:03,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:28:03,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:28:03,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:28:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:28:03,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:28:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:28:03,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:28:03,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:28:03,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:28:03,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:28:03,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:28:03,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:28:03,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:28:03,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:28:03,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:03,198 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:28:03,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:03,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816824159] [2024-11-13 13:28:03,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816824159] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:28:03,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:28:03,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:28:03,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164708021] [2024-11-13 13:28:03,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:28:03,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:28:03,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:03,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:28:03,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:28:03,203 INFO L87 Difference]: Start difference. First operand 413 states and 696 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:28:04,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:28:04,832 INFO L93 Difference]: Finished difference Result 1520 states and 2581 transitions. [2024-11-13 13:28:04,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:28:04,833 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 457 [2024-11-13 13:28:04,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:28:04,848 INFO L225 Difference]: With dead ends: 1520 [2024-11-13 13:28:04,848 INFO L226 Difference]: Without dead ends: 1255 [2024-11-13 13:28:04,850 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-13 13:28:04,854 INFO L432 NwaCegarLoop]: 463 mSDtfsCounter, 1269 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1269 SdHoareTripleChecker+Valid, 1508 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:28:04,855 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1269 Valid, 1508 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-13 13:28:04,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1255 states. [2024-11-13 13:28:05,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1255 to 1242. [2024-11-13 13:28:05,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1242 states, 917 states have (on average 1.6085059978189749) internal successors, (1475), 920 states have internal predecessors, (1475), 316 states have call successors, (316), 8 states have call predecessors, (316), 8 states have return successors, (316), 313 states have call predecessors, (316), 316 states have call successors, (316) [2024-11-13 13:28:05,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 2107 transitions. [2024-11-13 13:28:05,182 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 2107 transitions. Word has length 457 [2024-11-13 13:28:05,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:28:05,183 INFO L471 AbstractCegarLoop]: Abstraction has 1242 states and 2107 transitions. [2024-11-13 13:28:05,184 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:28:05,184 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 2107 transitions. [2024-11-13 13:28:05,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-11-13 13:28:05,194 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:28:05,194 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:28:05,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-13 13:28:05,195 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:28:05,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:05,196 INFO L85 PathProgramCache]: Analyzing trace with hash -217593906, now seen corresponding path program 1 times [2024-11-13 13:28:05,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:05,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359821510] [2024-11-13 13:28:05,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:05,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:05,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:28:06,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:28:06,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:28:06,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:28:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:28:06,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:28:06,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:28:06,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:28:06,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:28:06,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:28:06,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:28:06,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:28:06,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:28:06,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:28:06,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:28:06,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:28:06,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:28:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:28:06,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:28:06,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:28:06,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:28:06,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:28:06,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:28:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:28:06,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:28:06,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:28:06,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:28:06,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:28:06,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:28:06,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:28:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:28:06,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:28:06,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:28:06,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:28:06,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:28:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:28:06,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:28:06,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:28:06,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:28:06,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:28:06,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:28:06,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:06,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:28:07,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:28:07,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:28:07,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:28:07,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:28:07,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:28:07,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:28:07,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:28:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:28:07,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:28:07,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:28:07,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:28:07,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:28:07,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:28:07,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:28:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:28:07,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:28:07,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:28:07,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:28:07,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:28:07,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:28:07,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:28:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:28:07,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:28:07,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:28:07,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:28:07,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:28:07,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:28:07,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:28:07,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:28:07,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:28:07,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,213 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 51 proven. 162 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2024-11-13 13:28:07,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:07,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359821510] [2024-11-13 13:28:07,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359821510] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:07,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787307752] [2024-11-13 13:28:07,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:07,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:07,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:07,224 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:07,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 13:28:07,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:07,708 INFO L255 TraceCheckSpWp]: Trace formula consists of 1038 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-13 13:28:07,731 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:11,216 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 3786 proven. 330 refuted. 0 times theorem prover too weak. 6108 trivial. 0 not checked. [2024-11-13 13:28:11,216 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:13,019 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 90 proven. 333 refuted. 0 times theorem prover too weak. 9801 trivial. 0 not checked. [2024-11-13 13:28:13,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787307752] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:13,020 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:13,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 20 [2024-11-13 13:28:13,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002520465] [2024-11-13 13:28:13,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:13,023 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 13:28:13,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:13,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 13:28:13,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2024-11-13 13:28:13,025 INFO L87 Difference]: Start difference. First operand 1242 states and 2107 transitions. Second operand has 20 states, 20 states have (on average 9.55) internal successors, (191), 20 states have internal predecessors, (191), 4 states have call successors, (186), 3 states have call predecessors, (186), 7 states have return successors, (188), 4 states have call predecessors, (188), 4 states have call successors, (188) [2024-11-13 13:28:18,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:28:18,790 INFO L93 Difference]: Finished difference Result 2429 states and 3995 transitions. [2024-11-13 13:28:18,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-13 13:28:18,791 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 9.55) internal successors, (191), 20 states have internal predecessors, (191), 4 states have call successors, (186), 3 states have call predecessors, (186), 7 states have return successors, (188), 4 states have call predecessors, (188), 4 states have call successors, (188) Word has length 457 [2024-11-13 13:28:18,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:28:18,843 INFO L225 Difference]: With dead ends: 2429 [2024-11-13 13:28:18,844 INFO L226 Difference]: Without dead ends: 1431 [2024-11-13 13:28:18,849 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1125 GetRequests, 1047 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1720 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1373, Invalid=4633, Unknown=0, NotChecked=0, Total=6006 [2024-11-13 13:28:18,850 INFO L432 NwaCegarLoop]: 601 mSDtfsCounter, 1968 mSDsluCounter, 1759 mSDsCounter, 0 mSdLazyCounter, 2487 mSolverCounterSat, 1100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1968 SdHoareTripleChecker+Valid, 2360 SdHoareTripleChecker+Invalid, 3587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1100 IncrementalHoareTripleChecker+Valid, 2487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-13 13:28:18,852 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1968 Valid, 2360 Invalid, 3587 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1100 Valid, 2487 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-13 13:28:18,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1431 states. [2024-11-13 13:28:19,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1431 to 1307. [2024-11-13 13:28:19,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1307 states, 905 states have (on average 1.5171270718232044) internal successors, (1373), 908 states have internal predecessors, (1373), 376 states have call successors, (376), 25 states have call predecessors, (376), 25 states have return successors, (376), 373 states have call predecessors, (376), 376 states have call successors, (376) [2024-11-13 13:28:19,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1307 states to 1307 states and 2125 transitions. [2024-11-13 13:28:19,033 INFO L78 Accepts]: Start accepts. Automaton has 1307 states and 2125 transitions. Word has length 457 [2024-11-13 13:28:19,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:28:19,034 INFO L471 AbstractCegarLoop]: Abstraction has 1307 states and 2125 transitions. [2024-11-13 13:28:19,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.55) internal successors, (191), 20 states have internal predecessors, (191), 4 states have call successors, (186), 3 states have call predecessors, (186), 7 states have return successors, (188), 4 states have call predecessors, (188), 4 states have call successors, (188) [2024-11-13 13:28:19,035 INFO L276 IsEmpty]: Start isEmpty. Operand 1307 states and 2125 transitions. [2024-11-13 13:28:19,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-11-13 13:28:19,040 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:28:19,040 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:28:19,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 13:28:19,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:19,242 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:28:19,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:19,242 INFO L85 PathProgramCache]: Analyzing trace with hash -931449610, now seen corresponding path program 1 times [2024-11-13 13:28:19,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:19,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003342827] [2024-11-13 13:28:19,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:19,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:19,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:19,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:28:19,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:28:20,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:28:20,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:28:20,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:28:20,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:28:20,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:28:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:28:20,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:28:20,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:28:20,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:28:20,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:28:20,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:28:20,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:28:20,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:28:20,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:28:20,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:28:20,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:28:20,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:28:20,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:28:20,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:28:20,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:28:20,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:28:20,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:28:20,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:28:20,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:28:20,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:28:20,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:28:20,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:28:20,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:28:20,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:28:20,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:28:20,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:28:20,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:28:20,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:28:20,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:28:20,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:28:20,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:28:20,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:28:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:28:20,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:28:20,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:28:20,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:28:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:28:20,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:28:20,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:28:20,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:28:20,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:28:20,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:28:20,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:28:20,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:28:20,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:28:20,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:28:20,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:28:20,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:28:20,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:28:20,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:28:20,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:28:20,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:28:20,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:28:20,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:28:20,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:28:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:28:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:28:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:28:20,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:28:20,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:28:20,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:28:20,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:28:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:28:20,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:28:20,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:28:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,395 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 57 proven. 156 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2024-11-13 13:28:20,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:20,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003342827] [2024-11-13 13:28:20,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003342827] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:20,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770499359] [2024-11-13 13:28:20,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:20,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:20,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:20,398 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:20,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 13:28:20,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:20,735 INFO L255 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:28:20,753 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:21,654 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 4061 proven. 156 refuted. 0 times theorem prover too weak. 6007 trivial. 0 not checked. [2024-11-13 13:28:21,654 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:22,243 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 57 proven. 156 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2024-11-13 13:28:22,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770499359] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:22,243 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:22,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-13 13:28:22,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895242240] [2024-11-13 13:28:22,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:22,245 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:28:22,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:22,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:28:22,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 13:28:22,246 INFO L87 Difference]: Start difference. First operand 1307 states and 2125 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2024-11-13 13:28:22,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:28:22,800 INFO L93 Difference]: Finished difference Result 2439 states and 3921 transitions. [2024-11-13 13:28:22,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:28:22,801 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 459 [2024-11-13 13:28:22,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:28:22,818 INFO L225 Difference]: With dead ends: 2439 [2024-11-13 13:28:22,818 INFO L226 Difference]: Without dead ends: 1365 [2024-11-13 13:28:22,822 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1068 GetRequests, 1058 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 13:28:22,823 INFO L432 NwaCegarLoop]: 252 mSDtfsCounter, 416 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 13:28:22,824 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 610 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 13:28:22,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1365 states. [2024-11-13 13:28:23,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1365 to 1323. [2024-11-13 13:28:23,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1323 states, 917 states have (on average 1.499454743729553) internal successors, (1375), 920 states have internal predecessors, (1375), 376 states have call successors, (376), 29 states have call predecessors, (376), 29 states have return successors, (376), 373 states have call predecessors, (376), 376 states have call successors, (376) [2024-11-13 13:28:23,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1323 states to 1323 states and 2127 transitions. [2024-11-13 13:28:23,023 INFO L78 Accepts]: Start accepts. Automaton has 1323 states and 2127 transitions. Word has length 459 [2024-11-13 13:28:23,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:28:23,024 INFO L471 AbstractCegarLoop]: Abstraction has 1323 states and 2127 transitions. [2024-11-13 13:28:23,024 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2024-11-13 13:28:23,025 INFO L276 IsEmpty]: Start isEmpty. Operand 1323 states and 2127 transitions. [2024-11-13 13:28:23,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-11-13 13:28:23,028 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:28:23,028 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:28:23,051 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-13 13:28:23,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:23,229 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:28:23,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:23,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1325816396, now seen corresponding path program 1 times [2024-11-13 13:28:23,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:23,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033367413] [2024-11-13 13:28:23,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:23,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:23,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:28:23,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:28:23,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:28:23,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:28:23,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:28:23,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:28:23,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:28:23,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:28:23,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:28:23,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:28:23,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:28:23,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:28:23,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:28:23,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:28:23,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:28:23,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:28:23,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:28:23,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:28:23,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:28:23,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:28:23,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:28:23,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:28:23,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:28:23,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:28:23,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:28:23,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:28:23,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:28:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:28:23,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:28:23,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:28:23,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:28:23,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:28:23,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:28:23,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:28:23,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:28:23,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:28:23,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:28:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:28:23,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:28:23,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:28:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:28:23,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:28:23,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:28:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:28:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:28:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:28:23,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:28:23,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:28:23,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:28:23,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:28:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:28:23,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:28:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:28:23,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:28:23,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:28:23,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:28:23,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:28:23,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:28:23,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:28:23,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:28:23,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:28:23,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:28:23,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:28:23,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:28:23,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:28:23,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:28:23,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:28:23,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:28:23,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:28:23,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:28:23,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:28:23,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:28:23,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:23,993 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 174 proven. 39 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2024-11-13 13:28:23,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:23,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033367413] [2024-11-13 13:28:23,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033367413] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:23,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905394581] [2024-11-13 13:28:23,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:23,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:23,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:23,996 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:24,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 13:28:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:24,309 INFO L255 TraceCheckSpWp]: Trace formula consists of 1039 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-13 13:28:24,318 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:27,142 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 4302 proven. 459 refuted. 0 times theorem prover too weak. 5463 trivial. 0 not checked. [2024-11-13 13:28:27,142 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:28,755 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 162 proven. 468 refuted. 0 times theorem prover too weak. 9594 trivial. 0 not checked. [2024-11-13 13:28:28,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905394581] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:28,756 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:28,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 12, 13] total 21 [2024-11-13 13:28:28,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526858789] [2024-11-13 13:28:28,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:28,758 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-13 13:28:28,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:28,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-13 13:28:28,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:28:28,761 INFO L87 Difference]: Start difference. First operand 1323 states and 2127 transitions. Second operand has 21 states, 21 states have (on average 9.619047619047619) internal successors, (202), 21 states have internal predecessors, (202), 5 states have call successors, (180), 4 states have call predecessors, (180), 10 states have return successors, (182), 5 states have call predecessors, (182), 5 states have call successors, (182) [2024-11-13 13:28:32,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:28:32,519 INFO L93 Difference]: Finished difference Result 3050 states and 4810 transitions. [2024-11-13 13:28:32,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-13 13:28:32,520 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.619047619047619) internal successors, (202), 21 states have internal predecessors, (202), 5 states have call successors, (180), 4 states have call predecessors, (180), 10 states have return successors, (182), 5 states have call predecessors, (182), 5 states have call successors, (182) Word has length 459 [2024-11-13 13:28:32,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:28:32,536 INFO L225 Difference]: With dead ends: 3050 [2024-11-13 13:28:32,536 INFO L226 Difference]: Without dead ends: 1878 [2024-11-13 13:28:32,542 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1118 GetRequests, 1047 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1372 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1297, Invalid=3673, Unknown=0, NotChecked=0, Total=4970 [2024-11-13 13:28:32,543 INFO L432 NwaCegarLoop]: 466 mSDtfsCounter, 1249 mSDsluCounter, 1256 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 645 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1249 SdHoareTripleChecker+Valid, 1722 SdHoareTripleChecker+Invalid, 2118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 645 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-13 13:28:32,543 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1249 Valid, 1722 Invalid, 2118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [645 Valid, 1473 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-13 13:28:32,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1878 states. [2024-11-13 13:28:32,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1878 to 1333. [2024-11-13 13:28:32,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1333 states, 958 states have (on average 1.489561586638831) internal successors, (1427), 961 states have internal predecessors, (1427), 336 states have call successors, (336), 38 states have call predecessors, (336), 38 states have return successors, (336), 333 states have call predecessors, (336), 336 states have call successors, (336) [2024-11-13 13:28:32,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1333 states to 1333 states and 2099 transitions. [2024-11-13 13:28:32,800 INFO L78 Accepts]: Start accepts. Automaton has 1333 states and 2099 transitions. Word has length 459 [2024-11-13 13:28:32,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:28:32,802 INFO L471 AbstractCegarLoop]: Abstraction has 1333 states and 2099 transitions. [2024-11-13 13:28:32,802 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.619047619047619) internal successors, (202), 21 states have internal predecessors, (202), 5 states have call successors, (180), 4 states have call predecessors, (180), 10 states have return successors, (182), 5 states have call predecessors, (182), 5 states have call successors, (182) [2024-11-13 13:28:32,802 INFO L276 IsEmpty]: Start isEmpty. Operand 1333 states and 2099 transitions. [2024-11-13 13:28:32,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-11-13 13:28:32,807 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:28:32,807 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:28:32,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 13:28:33,011 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:33,012 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:28:33,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:33,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1829528908, now seen corresponding path program 1 times [2024-11-13 13:28:33,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:33,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952381634] [2024-11-13 13:28:33,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:33,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:33,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:28:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:28:33,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:28:33,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:28:33,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:28:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:28:33,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:28:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:28:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:28:33,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:28:33,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:28:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:28:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:28:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:28:33,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:28:33,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:28:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:28:33,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:28:33,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:28:33,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:28:33,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:28:33,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:28:33,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:28:33,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:28:33,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:28:33,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:28:33,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:28:33,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:28:33,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:28:33,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:28:33,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:28:33,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:28:33,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:28:33,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:28:33,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:28:33,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:28:33,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:28:33,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:28:33,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:28:33,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:28:33,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:28:33,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:28:33,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:28:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:28:33,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:28:33,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:28:33,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:28:33,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:28:33,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:28:33,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:28:33,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:28:33,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:28:33,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:28:33,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:28:33,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:28:33,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:28:33,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:28:33,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:28:33,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:28:33,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:28:33,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:28:33,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:28:33,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:28:33,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:28:33,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:28:33,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:28:33,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:28:33,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:28:33,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:28:33,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:28:33,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:28:33,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:28:33,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:33,749 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:28:33,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:33,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952381634] [2024-11-13 13:28:33,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952381634] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:28:33,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:28:33,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 13:28:33,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341541536] [2024-11-13 13:28:33,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:28:33,751 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:28:33,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:33,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:28:33,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:28:33,752 INFO L87 Difference]: Start difference. First operand 1333 states and 2099 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:28:33,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:28:33,976 INFO L93 Difference]: Finished difference Result 2491 states and 3935 transitions. [2024-11-13 13:28:33,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:28:33,977 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 459 [2024-11-13 13:28:33,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:28:33,989 INFO L225 Difference]: With dead ends: 2491 [2024-11-13 13:28:33,990 INFO L226 Difference]: Without dead ends: 1333 [2024-11-13 13:28:33,994 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 147 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 13:28:33,995 INFO L432 NwaCegarLoop]: 316 mSDtfsCounter, 200 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 13:28:33,996 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 316 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 13:28:33,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1333 states. [2024-11-13 13:28:34,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1333 to 1333. [2024-11-13 13:28:34,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1333 states, 958 states have (on average 1.4791231732776617) internal successors, (1417), 961 states have internal predecessors, (1417), 336 states have call successors, (336), 38 states have call predecessors, (336), 38 states have return successors, (336), 333 states have call predecessors, (336), 336 states have call successors, (336) [2024-11-13 13:28:34,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1333 states to 1333 states and 2089 transitions. [2024-11-13 13:28:34,253 INFO L78 Accepts]: Start accepts. Automaton has 1333 states and 2089 transitions. Word has length 459 [2024-11-13 13:28:34,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:28:34,255 INFO L471 AbstractCegarLoop]: Abstraction has 1333 states and 2089 transitions. [2024-11-13 13:28:34,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:28:34,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1333 states and 2089 transitions. [2024-11-13 13:28:34,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-11-13 13:28:34,260 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:28:34,260 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:28:34,260 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-13 13:28:34,260 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:28:34,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:34,261 INFO L85 PathProgramCache]: Analyzing trace with hash -1310197200, now seen corresponding path program 1 times [2024-11-13 13:28:34,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:34,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537901380] [2024-11-13 13:28:34,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:34,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:34,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:28:36,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:28:36,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:28:36,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:28:36,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:28:36,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:28:36,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:28:36,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:28:36,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:28:36,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:28:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:28:36,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:28:36,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:28:36,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:28:36,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:28:36,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:28:36,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:28:36,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:28:36,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:28:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:28:36,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:28:36,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:28:36,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:28:36,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:28:36,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:28:36,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:28:36,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:28:36,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:28:36,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:28:36,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:28:36,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:28:36,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:28:36,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:28:36,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:28:36,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:28:36,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:28:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:28:36,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:28:36,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:28:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:28:36,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:28:36,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:28:36,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:28:36,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:28:36,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:36,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:28:36,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:28:37,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:28:37,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:28:37,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:28:37,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:28:37,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:28:37,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:28:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:28:37,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:28:37,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:28:37,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:28:37,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:28:37,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:28:37,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:28:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:28:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:28:37,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:28:37,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:28:37,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:28:37,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:28:37,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:28:37,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:28:37,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:28:37,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:28:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:28:37,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:28:37,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:28:37,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,179 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 117 proven. 96 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2024-11-13 13:28:37,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:37,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537901380] [2024-11-13 13:28:37,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537901380] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:37,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016347810] [2024-11-13 13:28:37,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:37,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:37,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:37,183 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:37,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 13:28:37,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:37,700 INFO L255 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-13 13:28:37,711 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:44,349 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 6332 proven. 249 refuted. 0 times theorem prover too weak. 3643 trivial. 0 not checked. [2024-11-13 13:28:44,349 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:53,383 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 372 proven. 258 refuted. 0 times theorem prover too weak. 9594 trivial. 0 not checked. [2024-11-13 13:28:53,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016347810] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:53,384 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:53,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16, 16] total 37 [2024-11-13 13:28:53,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547084078] [2024-11-13 13:28:53,385 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:53,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-13 13:28:53,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:53,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-13 13:28:53,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=1084, Unknown=0, NotChecked=0, Total=1332 [2024-11-13 13:28:53,389 INFO L87 Difference]: Start difference. First operand 1333 states and 2089 transitions. Second operand has 37 states, 36 states have (on average 6.333333333333333) internal successors, (228), 37 states have internal predecessors, (228), 12 states have call successors, (142), 5 states have call predecessors, (142), 11 states have return successors, (143), 12 states have call predecessors, (143), 12 states have call successors, (143) [2024-11-13 13:29:37,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:29:37,740 INFO L93 Difference]: Finished difference Result 13409 states and 19929 transitions. [2024-11-13 13:29:37,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2024-11-13 13:29:37,743 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 6.333333333333333) internal successors, (228), 37 states have internal predecessors, (228), 12 states have call successors, (142), 5 states have call predecessors, (142), 11 states have return successors, (143), 12 states have call predecessors, (143), 12 states have call successors, (143) Word has length 460 [2024-11-13 13:29:37,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:29:37,811 INFO L225 Difference]: With dead ends: 13409 [2024-11-13 13:29:37,811 INFO L226 Difference]: Without dead ends: 12338 [2024-11-13 13:29:37,824 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1214 GetRequests, 1051 SyntacticMatches, 0 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10094 ImplicationChecksByTransitivity, 24.9s TimeCoverageRelationStatistics Valid=5811, Invalid=21249, Unknown=0, NotChecked=0, Total=27060 [2024-11-13 13:29:37,825 INFO L432 NwaCegarLoop]: 506 mSDtfsCounter, 5533 mSDsluCounter, 2892 mSDsCounter, 0 mSdLazyCounter, 3649 mSolverCounterSat, 3724 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5571 SdHoareTripleChecker+Valid, 3398 SdHoareTripleChecker+Invalid, 7373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3724 IncrementalHoareTripleChecker+Valid, 3649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.8s IncrementalHoareTripleChecker+Time [2024-11-13 13:29:37,826 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5571 Valid, 3398 Invalid, 7373 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3724 Valid, 3649 Invalid, 0 Unknown, 0 Unchecked, 17.8s Time] [2024-11-13 13:29:37,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12338 states. [2024-11-13 13:29:39,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12338 to 2693. [2024-11-13 13:29:39,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2693 states, 2118 states have (on average 1.5217186024551463) internal successors, (3223), 2127 states have internal predecessors, (3223), 492 states have call successors, (492), 82 states have call predecessors, (492), 82 states have return successors, (492), 483 states have call predecessors, (492), 492 states have call successors, (492) [2024-11-13 13:29:39,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2693 states to 2693 states and 4207 transitions. [2024-11-13 13:29:39,382 INFO L78 Accepts]: Start accepts. Automaton has 2693 states and 4207 transitions. Word has length 460 [2024-11-13 13:29:39,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:29:39,383 INFO L471 AbstractCegarLoop]: Abstraction has 2693 states and 4207 transitions. [2024-11-13 13:29:39,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 6.333333333333333) internal successors, (228), 37 states have internal predecessors, (228), 12 states have call successors, (142), 5 states have call predecessors, (142), 11 states have return successors, (143), 12 states have call predecessors, (143), 12 states have call successors, (143) [2024-11-13 13:29:39,384 INFO L276 IsEmpty]: Start isEmpty. Operand 2693 states and 4207 transitions. [2024-11-13 13:29:39,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-11-13 13:29:39,388 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:29:39,388 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:29:39,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-13 13:29:39,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-13 13:29:39,594 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:29:39,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:29:39,595 INFO L85 PathProgramCache]: Analyzing trace with hash -650665678, now seen corresponding path program 1 times [2024-11-13 13:29:39,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:29:39,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344618546] [2024-11-13 13:29:39,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:29:39,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:29:39,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 13:29:44,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 13:29:44,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 13:29:44,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 13:29:44,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 13:29:44,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 13:29:44,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 13:29:44,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 13:29:44,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 13:29:44,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 13:29:44,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 13:29:44,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 13:29:44,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 13:29:44,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 13:29:44,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 13:29:44,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 13:29:44,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 13:29:44,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 13:29:44,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 13:29:44,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 13:29:44,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 13:29:44,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 13:29:44,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 13:29:44,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 13:29:44,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 13:29:44,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 13:29:44,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 13:29:44,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 13:29:44,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 13:29:44,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 13:29:44,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 13:29:44,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 13:29:44,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 13:29:44,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-13 13:29:44,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-13 13:29:44,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-13 13:29:44,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-13 13:29:44,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-13 13:29:44,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 13:29:44,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-13 13:29:44,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 13:29:44,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-13 13:29:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 13:29:44,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-13 13:29:44,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 13:29:44,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-13 13:29:44,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 13:29:44,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-13 13:29:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 13:29:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-13 13:29:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-13 13:29:44,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-13 13:29:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-13 13:29:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-13 13:29:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-13 13:29:44,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-13 13:29:44,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-13 13:29:44,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-13 13:29:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2024-11-13 13:29:44,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-11-13 13:29:44,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2024-11-13 13:29:44,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2024-11-13 13:29:44,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2024-11-13 13:29:44,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2024-11-13 13:29:44,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-13 13:29:44,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-13 13:29:44,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-13 13:29:44,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-13 13:29:44,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2024-11-13 13:29:44,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-13 13:29:44,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2024-11-13 13:29:44,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-13 13:29:44,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:44,834 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:29:44,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:29:44,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344618546] [2024-11-13 13:29:44,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344618546] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:29:44,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:29:44,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-13 13:29:44,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074092760] [2024-11-13 13:29:44,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:29:44,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 13:29:44,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:29:44,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 13:29:44,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-13 13:29:44,837 INFO L87 Difference]: Start difference. First operand 2693 states and 4207 transitions. Second operand has 11 states, 11 states have (on average 9.363636363636363) internal successors, (103), 11 states have internal predecessors, (103), 4 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 4 states have call predecessors, (72), 4 states have call successors, (72) [2024-11-13 13:29:55,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:29:55,916 INFO L93 Difference]: Finished difference Result 11029 states and 16802 transitions. [2024-11-13 13:29:55,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 13:29:55,917 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.363636363636363) internal successors, (103), 11 states have internal predecessors, (103), 4 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 4 states have call predecessors, (72), 4 states have call successors, (72) Word has length 460 [2024-11-13 13:29:55,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:29:55,961 INFO L225 Difference]: With dead ends: 11029 [2024-11-13 13:29:55,961 INFO L226 Difference]: Without dead ends: 8882 [2024-11-13 13:29:55,969 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:29:55,970 INFO L432 NwaCegarLoop]: 698 mSDtfsCounter, 2416 mSDsluCounter, 1263 mSDsCounter, 0 mSdLazyCounter, 1382 mSolverCounterSat, 1753 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2416 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 3135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1753 IncrementalHoareTripleChecker+Valid, 1382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:29:55,970 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2416 Valid, 1961 Invalid, 3135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1753 Valid, 1382 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-11-13 13:29:55,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8882 states. [2024-11-13 13:29:57,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8882 to 2835. [2024-11-13 13:29:57,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2835 states, 2260 states have (on average 1.5491150442477877) internal successors, (3501), 2269 states have internal predecessors, (3501), 492 states have call successors, (492), 82 states have call predecessors, (492), 82 states have return successors, (492), 483 states have call predecessors, (492), 492 states have call successors, (492) [2024-11-13 13:29:57,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2835 states to 2835 states and 4485 transitions. [2024-11-13 13:29:57,178 INFO L78 Accepts]: Start accepts. Automaton has 2835 states and 4485 transitions. Word has length 460 [2024-11-13 13:29:57,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:29:57,180 INFO L471 AbstractCegarLoop]: Abstraction has 2835 states and 4485 transitions. [2024-11-13 13:29:57,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.363636363636363) internal successors, (103), 11 states have internal predecessors, (103), 4 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 4 states have call predecessors, (72), 4 states have call successors, (72) [2024-11-13 13:29:57,180 INFO L276 IsEmpty]: Start isEmpty. Operand 2835 states and 4485 transitions. [2024-11-13 13:29:57,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-11-13 13:29:57,185 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:29:57,185 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:29:57,186 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-13 13:29:57,186 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:29:57,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:29:57,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1139402930, now seen corresponding path program 1 times [2024-11-13 13:29:57,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:29:57,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165269815] [2024-11-13 13:29:57,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:29:57,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:29:57,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 13:29:57,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1020781879] [2024-11-13 13:29:57,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:29:57,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:29:57,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:29:57,587 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:29:57,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 13:29:58,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:58,026 INFO L255 TraceCheckSpWp]: Trace formula consists of 1041 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 13:29:58,037 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:00,291 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 6219 proven. 195 refuted. 0 times theorem prover too weak. 3810 trivial. 0 not checked. [2024-11-13 13:30:00,291 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:30:00,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:00,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165269815] [2024-11-13 13:30:00,823 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-13 13:30:00,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020781879] [2024-11-13 13:30:00,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020781879] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:00,823 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:30:00,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-13 13:30:00,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538362413] [2024-11-13 13:30:00,824 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-13 13:30:00,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:30:00,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:00,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:30:00,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=205, Unknown=3, NotChecked=0, Total=272 [2024-11-13 13:30:00,826 INFO L87 Difference]: Start difference. First operand 2835 states and 4485 transitions. Second operand has 12 states, 12 states have (on average 9.583333333333334) internal successors, (115), 12 states have internal predecessors, (115), 3 states have call successors, (72), 3 states have call predecessors, (72), 5 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2024-11-13 13:30:10,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:30:10,591 INFO L93 Difference]: Finished difference Result 10463 states and 16426 transitions. [2024-11-13 13:30:10,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-13 13:30:10,592 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.583333333333334) internal successors, (115), 12 states have internal predecessors, (115), 3 states have call successors, (72), 3 states have call predecessors, (72), 5 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) Word has length 460 [2024-11-13 13:30:10,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:30:10,638 INFO L225 Difference]: With dead ends: 10463 [2024-11-13 13:30:10,639 INFO L226 Difference]: Without dead ends: 8258 [2024-11-13 13:30:10,645 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 535 GetRequests, 503 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=298, Invalid=821, Unknown=3, NotChecked=0, Total=1122 [2024-11-13 13:30:10,646 INFO L432 NwaCegarLoop]: 296 mSDtfsCounter, 1578 mSDsluCounter, 1328 mSDsCounter, 0 mSdLazyCounter, 1900 mSolverCounterSat, 411 mSolverCounterUnsat, 349 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1682 SdHoareTripleChecker+Valid, 1624 SdHoareTripleChecker+Invalid, 2660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 411 IncrementalHoareTripleChecker+Valid, 1900 IncrementalHoareTripleChecker+Invalid, 349 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-13 13:30:10,647 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1682 Valid, 1624 Invalid, 2660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [411 Valid, 1900 Invalid, 349 Unknown, 0 Unchecked, 5.0s Time] [2024-11-13 13:30:10,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8258 states. [2024-11-13 13:30:13,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8258 to 5836. [2024-11-13 13:30:13,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5836 states, 4886 states have (on average 1.5837085550552599) internal successors, (7738), 4907 states have internal predecessors, (7738), 792 states have call successors, (792), 157 states have call predecessors, (792), 157 states have return successors, (792), 771 states have call predecessors, (792), 792 states have call successors, (792) [2024-11-13 13:30:13,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5836 states to 5836 states and 9322 transitions. [2024-11-13 13:30:13,171 INFO L78 Accepts]: Start accepts. Automaton has 5836 states and 9322 transitions. Word has length 460 [2024-11-13 13:30:13,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:30:13,172 INFO L471 AbstractCegarLoop]: Abstraction has 5836 states and 9322 transitions. [2024-11-13 13:30:13,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.583333333333334) internal successors, (115), 12 states have internal predecessors, (115), 3 states have call successors, (72), 3 states have call predecessors, (72), 5 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2024-11-13 13:30:13,172 INFO L276 IsEmpty]: Start isEmpty. Operand 5836 states and 9322 transitions. [2024-11-13 13:30:13,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-11-13 13:30:13,180 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:30:13,181 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:30:13,203 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-13 13:30:13,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-13 13:30:13,384 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:30:13,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:13,384 INFO L85 PathProgramCache]: Analyzing trace with hash -854741776, now seen corresponding path program 1 times [2024-11-13 13:30:13,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:13,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514589457] [2024-11-13 13:30:13,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:13,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:13,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 13:30:13,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2131374191] [2024-11-13 13:30:13,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:13,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:13,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:13,677 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:13,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 13:30:14,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 13:30:14,100 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 13:30:14,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 13:30:14,836 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 13:30:14,836 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 13:30:14,837 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-13 13:30:14,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-13 13:30:15,040 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-13 13:30:15,042 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:30:15,597 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-13 13:30:15,605 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 01:30:15 BoogieIcfgContainer [2024-11-13 13:30:15,605 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-13 13:30:15,606 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 13:30:15,606 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 13:30:15,607 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 13:30:15,608 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:27:53" (3/4) ... [2024-11-13 13:30:15,610 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 13:30:15,611 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 13:30:15,613 INFO L158 Benchmark]: Toolchain (without parser) took 144370.26ms. Allocated memory was 167.8MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 124.8MB in the beginning and 1.6GB in the end (delta: -1.4GB). Peak memory consumption was 201.3MB. Max. memory is 16.1GB. [2024-11-13 13:30:15,614 INFO L158 Benchmark]: CDTParser took 1.80ms. Allocated memory is still 167.8MB. Free memory is still 106.6MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 13:30:15,614 INFO L158 Benchmark]: CACSL2BoogieTranslator took 576.56ms. Allocated memory is still 167.8MB. Free memory was 124.5MB in the beginning and 102.7MB in the end (delta: 21.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-13 13:30:15,614 INFO L158 Benchmark]: Boogie Procedure Inliner took 130.27ms. Allocated memory is still 167.8MB. Free memory was 102.7MB in the beginning and 95.7MB in the end (delta: 7.0MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 13:30:15,615 INFO L158 Benchmark]: Boogie Preprocessor took 165.88ms. Allocated memory is still 167.8MB. Free memory was 95.7MB in the beginning and 88.1MB in the end (delta: 7.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 13:30:15,615 INFO L158 Benchmark]: RCFGBuilder took 1614.96ms. Allocated memory is still 167.8MB. Free memory was 88.1MB in the beginning and 90.6MB in the end (delta: -2.5MB). Peak memory consumption was 40.8MB. Max. memory is 16.1GB. [2024-11-13 13:30:15,616 INFO L158 Benchmark]: TraceAbstraction took 141867.90ms. Allocated memory was 167.8MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 89.9MB in the beginning and 1.6GB in the end (delta: -1.5GB). Peak memory consumption was 886.1MB. Max. memory is 16.1GB. [2024-11-13 13:30:15,617 INFO L158 Benchmark]: Witness Printer took 5.15ms. Allocated memory is still 1.8GB. Free memory was 1.6GB in the beginning and 1.6GB in the end (delta: 308.8kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 13:30:15,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 1.80ms. Allocated memory is still 167.8MB. Free memory is still 106.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 576.56ms. Allocated memory is still 167.8MB. Free memory was 124.5MB in the beginning and 102.7MB in the end (delta: 21.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 130.27ms. Allocated memory is still 167.8MB. Free memory was 102.7MB in the beginning and 95.7MB in the end (delta: 7.0MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 165.88ms. Allocated memory is still 167.8MB. Free memory was 95.7MB in the beginning and 88.1MB in the end (delta: 7.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1614.96ms. Allocated memory is still 167.8MB. Free memory was 88.1MB in the beginning and 90.6MB in the end (delta: -2.5MB). Peak memory consumption was 40.8MB. Max. memory is 16.1GB. * TraceAbstraction took 141867.90ms. Allocated memory was 167.8MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 89.9MB in the beginning and 1.6GB in the end (delta: -1.5GB). Peak memory consumption was 886.1MB. Max. memory is 16.1GB. * Witness Printer took 5.15ms. Allocated memory is still 1.8GB. Free memory was 1.6GB in the beginning and 1.6GB in the end (delta: 308.8kB). 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 someBinaryArithmeticDOUBLEoperation at line 112, overapproximation of someBinaryArithmeticDOUBLEoperation at line 191, overapproximation of someBinaryFLOATComparisonOperation at line 325, overapproximation of someBinaryFLOATComparisonOperation at line 409, overapproximation of someBinaryFLOATComparisonOperation at line 327, overapproximation of someBinaryFLOATComparisonOperation at line 413, overapproximation of someBinaryFLOATComparisonOperation at line 215, overapproximation of someBinaryFLOATComparisonOperation at line 435, overapproximation of someBinaryFLOATComparisonOperation at line 411, overapproximation of someUnaryDOUBLEoperation at line 112, overapproximation of someBinaryDOUBLEComparisonOperation at line 418, overapproximation of someBinaryDOUBLEComparisonOperation at line 114, overapproximation of someBinaryDOUBLEComparisonOperation at line 237, overapproximation of someBinaryDOUBLEComparisonOperation at line 335, overapproximation of someBinaryDOUBLEComparisonOperation at line 320, overapproximation of someBinaryDOUBLEComparisonOperation at line 323, overapproximation of someBinaryDOUBLEComparisonOperation at line 435, overapproximation of someBinaryDOUBLEComparisonOperation at line 247, overapproximation of someBinaryDOUBLEComparisonOperation at line 157, overapproximation of someBinaryDOUBLEComparisonOperation at line 250, overapproximation of someBinaryDOUBLEComparisonOperation at line 143, overapproximation of someBinaryDOUBLEComparisonOperation at line 275, overapproximation of someBinaryDOUBLEComparisonOperation at line 112, overapproximation of someBinaryDOUBLEComparisonOperation at line 119, overapproximation of someBinaryDOUBLEComparisonOperation at line 151, overapproximation of someBinaryDOUBLEComparisonOperation at line 292, overapproximation of someBinaryDOUBLEComparisonOperation at line 321, overapproximation of someBinaryDOUBLEComparisonOperation at line 352, overapproximation of someBinaryDOUBLEComparisonOperation at line 243, overapproximation of someBinaryDOUBLEComparisonOperation at line 333. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed long int var_1_1 = 0; [L23] signed long int var_1_5 = 2; [L24] signed short int var_1_6 = -10; [L25] unsigned long int var_1_7 = 1; [L26] unsigned char var_1_8 = 0; [L27] unsigned long int var_1_9 = 3470417420; [L28] unsigned char var_1_10 = 0; [L29] double var_1_12 = 25.6; [L30] double var_1_13 = 1.75; [L31] float var_1_14 = 5.4; [L32] float var_1_15 = 127.5; [L33] float var_1_16 = 3.5; [L34] signed long int var_1_17 = 64; [L35] double var_1_19 = 0.0; [L36] unsigned short int var_1_20 = 10; [L37] double var_1_21 = 4.75; [L38] double var_1_22 = 4.6; [L39] unsigned char var_1_23 = 0; [L40] unsigned char var_1_24 = 0; [L41] unsigned char var_1_25 = 0; [L42] unsigned char var_1_26 = 0; [L43] unsigned char var_1_27 = 0; [L44] unsigned char var_1_28 = 0; [L45] signed short int var_1_29 = 4; [L46] unsigned char var_1_30 = 1; [L47] double var_1_31 = 4.5; [L48] unsigned short int var_1_32 = 1; [L49] unsigned short int var_1_33 = 50; [L50] unsigned short int var_1_34 = 1; [L51] unsigned char var_1_35 = 8; [L52] signed short int var_1_36 = 25; [L53] signed long int var_1_37 = 1; [L54] unsigned char var_1_38 = 128; [L55] unsigned char var_1_39 = 0; [L56] signed char var_1_40 = -64; [L57] signed char var_1_41 = 8; [L58] signed char var_1_42 = 50; [L59] signed char var_1_43 = 32; [L60] double var_1_44 = 15.1; [L61] unsigned short int var_1_45 = 100; [L62] unsigned short int var_1_46 = 2; [L63] signed short int var_1_47 = -8; [L64] signed short int var_1_48 = 0; [L65] float var_1_49 = 15.5; [L66] signed short int var_1_50 = 32; [L67] unsigned char var_1_51 = 0; [L68] signed long int var_1_52 = 64; [L69] signed short int var_1_53 = -10; [L70] signed short int var_1_54 = -25; [L71] unsigned short int var_1_55 = 10; [L72] signed long int var_1_56 = -32; [L73] unsigned short int var_1_57 = 64418; [L74] unsigned short int var_1_58 = 65192; [L75] unsigned short int var_1_59 = 29239; [L76] unsigned short int var_1_60 = 22479; [L77] float var_1_61 = 10.75; [L78] float var_1_62 = 1.5; [L79] float var_1_63 = 99999999999.5; [L80] float var_1_64 = 200.6; [L81] signed char var_1_65 = 2; [L82] signed short int var_1_66 = -4; [L83] signed long int var_1_67 = -256; [L84] signed short int var_1_68 = 500; [L85] signed short int var_1_69 = -1; [L86] signed long int var_1_70 = 256; [L87] double var_1_71 = 2.75; [L88] unsigned char var_1_72 = 200; [L89] double var_1_73 = 127.24; [L90] unsigned long int var_1_74 = 32; [L91] unsigned short int var_1_75 = 2; [L92] unsigned short int var_1_76 = 500; [L93] unsigned char var_1_77 = 0; [L94] unsigned char var_1_78 = 5; [L95] signed char var_1_79 = 0; [L96] signed char var_1_80 = -5; [L97] unsigned char var_1_81 = 1; [L98] double var_1_82 = 3.8; [L99] signed char var_1_83 = 100; [L100] signed char var_1_84 = -5; [L101] unsigned char var_1_85 = 16; [L102] signed long int last_1_var_1_1 = 0; [L103] signed long int last_1_var_1_5 = 2; [L104] signed short int last_1_var_1_6 = -10; [L105] unsigned long int last_1_var_1_7 = 1; [L106] float last_1_var_1_14 = 5.4; [L107] signed long int last_1_var_1_17 = 64; VAL [isInitial=0, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=0, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=3470417420] [L439] isInitial = 1 [L440] FCALL initially() [L441] COND TRUE 1 [L442] CALL updateLastVariables() [L427] last_1_var_1_1 = var_1_1 [L428] last_1_var_1_5 = var_1_5 [L429] last_1_var_1_6 = var_1_6 [L430] last_1_var_1_7 = var_1_7 [L431] last_1_var_1_14 = var_1_14 [L432] last_1_var_1_17 = var_1_17 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=0, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=3470417420] [L442] RET updateLastVariables() [L443] CALL updateVariables() [L313] var_1_9 = __VERIFIER_nondet_ulong() [L314] CALL assume_abort_if_not(var_1_9 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=0, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=0, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L314] RET assume_abort_if_not(var_1_9 >= 2147483647) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=0, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L315] CALL assume_abort_if_not(var_1_9 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=0, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=0, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L315] RET assume_abort_if_not(var_1_9 <= 4294967295) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=0, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L316] var_1_10 = __VERIFIER_nondet_uchar() [L317] CALL assume_abort_if_not(var_1_10 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L317] RET assume_abort_if_not(var_1_10 >= 1) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L318] CALL assume_abort_if_not(var_1_10 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L318] RET assume_abort_if_not(var_1_10 <= 1) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_12=128/5, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L319] var_1_12 = __VERIFIER_nondet_double() [L320] CALL assume_abort_if_not((var_1_12 >= -922337.2036854776000e+13F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854776000e+12F && var_1_12 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L320] RET assume_abort_if_not((var_1_12 >= -922337.2036854776000e+13F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854776000e+12F && var_1_12 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L321] CALL assume_abort_if_not(var_1_12 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L321] RET assume_abort_if_not(var_1_12 != 0.0F) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_13=7/4, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L322] var_1_13 = __VERIFIER_nondet_double() [L323] CALL assume_abort_if_not((var_1_13 >= -922337.2036854776000e+13F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854776000e+12F && var_1_13 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L323] RET assume_abort_if_not((var_1_13 >= -922337.2036854776000e+13F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854776000e+12F && var_1_13 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_15=255/2, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L324] var_1_15 = __VERIFIER_nondet_float() [L325] 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_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L325] 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_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_16=7/2, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L326] var_1_16 = __VERIFIER_nondet_float() [L327] CALL assume_abort_if_not((var_1_16 >= -922337.2036854765600e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 9223372.036854765600e+12F && var_1_16 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L327] RET assume_abort_if_not((var_1_16 >= -922337.2036854765600e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 9223372.036854765600e+12F && var_1_16 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=10, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L328] var_1_20 = __VERIFIER_nondet_ushort() [L329] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L329] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L330] CALL assume_abort_if_not(var_1_20 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L330] RET assume_abort_if_not(var_1_20 <= 65535) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L331] CALL assume_abort_if_not(var_1_20 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L331] RET assume_abort_if_not(var_1_20 != 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_21=19/4, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L332] var_1_21 = __VERIFIER_nondet_double() [L333] CALL assume_abort_if_not((var_1_21 >= 0.0F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L333] RET assume_abort_if_not((var_1_21 >= 0.0F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_22=23/5, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L334] var_1_22 = __VERIFIER_nondet_double() [L335] CALL assume_abort_if_not((var_1_22 >= 0.0F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L335] RET assume_abort_if_not((var_1_22 >= 0.0F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L336] var_1_24 = __VERIFIER_nondet_uchar() [L337] CALL assume_abort_if_not(var_1_24 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L337] RET assume_abort_if_not(var_1_24 >= 1) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L338] CALL assume_abort_if_not(var_1_24 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L338] RET assume_abort_if_not(var_1_24 <= 1) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L339] var_1_25 = __VERIFIER_nondet_uchar() [L340] CALL assume_abort_if_not(var_1_25 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L340] RET assume_abort_if_not(var_1_25 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L341] CALL assume_abort_if_not(var_1_25 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L341] RET assume_abort_if_not(var_1_25 <= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L342] var_1_27 = __VERIFIER_nondet_uchar() [L343] CALL assume_abort_if_not(var_1_27 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L343] RET assume_abort_if_not(var_1_27 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L344] CALL assume_abort_if_not(var_1_27 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L344] RET assume_abort_if_not(var_1_27 <= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L345] var_1_28 = __VERIFIER_nondet_uchar() [L346] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L346] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L347] CALL assume_abort_if_not(var_1_28 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L347] RET assume_abort_if_not(var_1_28 <= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=1, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L348] var_1_30 = __VERIFIER_nondet_uchar() [L349] CALL assume_abort_if_not(var_1_30 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L349] RET assume_abort_if_not(var_1_30 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L350] CALL assume_abort_if_not(var_1_30 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L350] RET assume_abort_if_not(var_1_30 <= 1) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_31=9/2, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L351] var_1_31 = __VERIFIER_nondet_double() [L352] CALL assume_abort_if_not((var_1_31 >= -922337.2036854776000e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854776000e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L352] RET assume_abort_if_not((var_1_31 >= -922337.2036854776000e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854776000e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=50, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L353] var_1_33 = __VERIFIER_nondet_ushort() [L354] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L354] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L355] CALL assume_abort_if_not(var_1_33 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L355] RET assume_abort_if_not(var_1_33 <= 32767) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L356] var_1_34 = __VERIFIER_nondet_ushort() [L357] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L357] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L358] CALL assume_abort_if_not(var_1_34 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L358] RET assume_abort_if_not(var_1_34 <= 32767) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=25, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L359] var_1_36 = __VERIFIER_nondet_short() [L360] CALL assume_abort_if_not(var_1_36 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L360] RET assume_abort_if_not(var_1_36 >= -32768) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L361] CALL assume_abort_if_not(var_1_36 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L361] RET assume_abort_if_not(var_1_36 <= 32767) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=1, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L362] var_1_37 = __VERIFIER_nondet_long() [L363] CALL assume_abort_if_not(var_1_37 >= -2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L363] RET assume_abort_if_not(var_1_37 >= -2147483647) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L364] CALL assume_abort_if_not(var_1_37 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L364] RET assume_abort_if_not(var_1_37 <= 2147483647) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L365] CALL assume_abort_if_not(var_1_37 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L365] RET assume_abort_if_not(var_1_37 != 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=128, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L366] var_1_38 = __VERIFIER_nondet_uchar() [L367] CALL assume_abort_if_not(var_1_38 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L367] RET assume_abort_if_not(var_1_38 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L368] CALL assume_abort_if_not(var_1_38 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L368] RET assume_abort_if_not(var_1_38 <= 254) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=8, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L369] var_1_41 = __VERIFIER_nondet_char() [L370] CALL assume_abort_if_not(var_1_41 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L370] RET assume_abort_if_not(var_1_41 >= -127) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L371] CALL assume_abort_if_not(var_1_41 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L371] RET assume_abort_if_not(var_1_41 <= 126) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=50, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L372] var_1_42 = __VERIFIER_nondet_char() [L373] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L373] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L374] CALL assume_abort_if_not(var_1_42 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L374] RET assume_abort_if_not(var_1_42 <= 63) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=32, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L375] var_1_43 = __VERIFIER_nondet_char() [L376] CALL assume_abort_if_not(var_1_43 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L376] RET assume_abort_if_not(var_1_43 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L377] CALL assume_abort_if_not(var_1_43 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L377] RET assume_abort_if_not(var_1_43 <= 63) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L378] var_1_46 = __VERIFIER_nondet_ushort() [L379] CALL assume_abort_if_not(var_1_46 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L379] RET assume_abort_if_not(var_1_46 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L380] CALL assume_abort_if_not(var_1_46 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L380] RET assume_abort_if_not(var_1_46 <= 65534) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L381] var_1_48 = __VERIFIER_nondet_short() [L382] CALL assume_abort_if_not(var_1_48 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L382] RET assume_abort_if_not(var_1_48 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L383] CALL assume_abort_if_not(var_1_48 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L383] RET assume_abort_if_not(var_1_48 <= 32766) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=0, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L384] var_1_51 = __VERIFIER_nondet_uchar() [L385] CALL assume_abort_if_not(var_1_51 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L385] RET assume_abort_if_not(var_1_51 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L386] CALL assume_abort_if_not(var_1_51 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L386] RET assume_abort_if_not(var_1_51 <= 1) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=64, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L387] var_1_52 = __VERIFIER_nondet_long() [L388] CALL assume_abort_if_not(var_1_52 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L388] RET assume_abort_if_not(var_1_52 >= -2147483648) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L389] CALL assume_abort_if_not(var_1_52 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L389] RET assume_abort_if_not(var_1_52 <= 2147483647) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=-10, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L390] var_1_53 = __VERIFIER_nondet_short() [L391] CALL assume_abort_if_not(var_1_53 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L391] RET assume_abort_if_not(var_1_53 >= -32767) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L392] CALL assume_abort_if_not(var_1_53 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L392] RET assume_abort_if_not(var_1_53 <= 32766) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-32, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L393] var_1_56 = __VERIFIER_nondet_long() [L394] CALL assume_abort_if_not(var_1_56 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L394] RET assume_abort_if_not(var_1_56 >= -2147483648) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L395] CALL assume_abort_if_not(var_1_56 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L395] RET assume_abort_if_not(var_1_56 <= 2147483647) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=64418, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L396] var_1_57 = __VERIFIER_nondet_ushort() [L397] CALL assume_abort_if_not(var_1_57 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L397] RET assume_abort_if_not(var_1_57 >= 32767) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L398] CALL assume_abort_if_not(var_1_57 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L398] RET assume_abort_if_not(var_1_57 <= 65534) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=65192, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L399] var_1_58 = __VERIFIER_nondet_ushort() [L400] CALL assume_abort_if_not(var_1_58 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L400] RET assume_abort_if_not(var_1_58 >= 32767) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L401] CALL assume_abort_if_not(var_1_58 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L401] RET assume_abort_if_not(var_1_58 <= 65534) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=29239, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L402] var_1_59 = __VERIFIER_nondet_ushort() [L403] CALL assume_abort_if_not(var_1_59 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L403] RET assume_abort_if_not(var_1_59 >= 16383) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L404] CALL assume_abort_if_not(var_1_59 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L404] RET assume_abort_if_not(var_1_59 <= 32767) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=22479, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L405] var_1_60 = __VERIFIER_nondet_ushort() [L406] CALL assume_abort_if_not(var_1_60 >= 16384) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L406] RET assume_abort_if_not(var_1_60 >= 16384) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L407] CALL assume_abort_if_not(var_1_60 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L407] RET assume_abort_if_not(var_1_60 <= 32767) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_62=3/2, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L408] var_1_62 = __VERIFIER_nondet_float() [L409] CALL assume_abort_if_not((var_1_62 >= -461168.6018427382800e+13F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 4611686.018427382800e+12F && var_1_62 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L409] RET assume_abort_if_not((var_1_62 >= -461168.6018427382800e+13F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 4611686.018427382800e+12F && var_1_62 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_63=199999999999/2, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L410] var_1_63 = __VERIFIER_nondet_float() [L411] CALL assume_abort_if_not((var_1_63 >= -461168.6018427382800e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 4611686.018427382800e+12F && var_1_63 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L411] RET assume_abort_if_not((var_1_63 >= -461168.6018427382800e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 4611686.018427382800e+12F && var_1_63 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_64=1003/5, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L412] var_1_64 = __VERIFIER_nondet_float() [L413] CALL assume_abort_if_not((var_1_64 >= 0.0F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 9223372.036854765600e+12F && var_1_64 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L413] RET assume_abort_if_not((var_1_64 >= 0.0F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 9223372.036854765600e+12F && var_1_64 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=200, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L414] var_1_72 = __VERIFIER_nondet_uchar() [L415] CALL assume_abort_if_not(var_1_72 >= 191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L415] RET assume_abort_if_not(var_1_72 >= 191) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L416] CALL assume_abort_if_not(var_1_72 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L416] RET assume_abort_if_not(var_1_72 <= 255) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_73=3181/25, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L417] var_1_73 = __VERIFIER_nondet_double() [L418] CALL assume_abort_if_not((var_1_73 >= -461168.6018427382800e+13F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 4611686.018427382800e+12F && var_1_73 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L418] RET assume_abort_if_not((var_1_73 >= -461168.6018427382800e+13F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 4611686.018427382800e+12F && var_1_73 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_75=2, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L419] var_1_75 = __VERIFIER_nondet_ushort() [L420] CALL assume_abort_if_not(var_1_75 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L420] RET assume_abort_if_not(var_1_75 >= 0) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L421] CALL assume_abort_if_not(var_1_75 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L421] RET assume_abort_if_not(var_1_75 <= 65535) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-5, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L422] var_1_84 = __VERIFIER_nondet_char() [L423] CALL assume_abort_if_not(var_1_84 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L423] RET assume_abort_if_not(var_1_84 >= -63) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L424] CALL assume_abort_if_not(var_1_84 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L424] RET assume_abort_if_not(var_1_84 <= 63) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=0, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L443] RET updateVariables() [L444] CALL step() [L111] COND TRUE (32 / var_1_20) > -500 [L112] var_1_19 = ((((var_1_21 - var_1_22) < 0 ) ? -(var_1_21 - var_1_22) : (var_1_21 - var_1_22))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=0, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L114] COND TRUE var_1_21 >= (var_1_22 * 128.9) [L115] var_1_23 = var_1_24 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L119] COND FALSE !(var_1_22 == var_1_19) [L122] var_1_26 = (var_1_25 || (var_1_27 || var_1_28)) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L124] COND FALSE !(\read(var_1_30)) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L129] COND FALSE !(\read(var_1_26)) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L132] COND FALSE !(((~ var_1_36) % var_1_20) <= (var_1_29 % ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=8, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L139] COND TRUE var_1_38 > (var_1_32 / var_1_37) [L140] var_1_35 = var_1_38 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L143] COND TRUE var_1_19 < var_1_22 [L144] var_1_39 = (var_1_24 && var_1_25) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L146] COND TRUE var_1_32 < 256 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=-64, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L147] COND TRUE 8 >= ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) [L148] var_1_40 = ((((var_1_41) > ((((((-16) < 0 ) ? -(-16) : (-16))) + (var_1_42 - var_1_43)))) ? (var_1_41) : ((((((-16) < 0 ) ? -(-16) : (-16))) + (var_1_42 - var_1_43))))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L151] COND FALSE !(var_1_22 > 10.4) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L154] EXPR var_1_35 | var_1_38 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=100, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L154] COND TRUE var_1_37 >= (var_1_35 | var_1_38) [L155] var_1_45 = ((((var_1_46) > (var_1_35)) ? (var_1_46) : (var_1_35))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=-8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L157] COND TRUE (((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))) - ((((var_1_21) < (var_1_22)) ? (var_1_21) : (var_1_22)))) >= var_1_44 [L158] var_1_47 = (((((((((var_1_38 - var_1_48)) < (var_1_42)) ? ((var_1_38 - var_1_48)) : (var_1_42)))) > (var_1_43)) ? ((((((var_1_38 - var_1_48)) < (var_1_42)) ? ((var_1_38 - var_1_48)) : (var_1_42)))) : (var_1_43))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L160] COND FALSE !(var_1_42 <= var_1_35) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=32, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L165] COND FALSE !(! var_1_51) [L170] var_1_50 = ((((var_1_53) > (var_1_40)) ? (var_1_53) : (var_1_40))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L172] COND FALSE !(var_1_50 <= var_1_43) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=10, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L175] COND FALSE !(var_1_36 > var_1_48) [L188] var_1_55 = (((((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42))) < 0 ) ? -((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42))) : ((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42))))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_61=43/4, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L190] COND TRUE var_1_42 >= 32 [L191] var_1_61 = (1.78f - var_1_21) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L195] COND FALSE !((var_1_32 != var_1_45) && var_1_27) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L198] COND FALSE !(\read(var_1_30)) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=-256, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L203] COND TRUE \read(var_1_23) [L204] var_1_67 = ((((var_1_29 + var_1_58) < 0 ) ? -(var_1_29 + var_1_58) : (var_1_29 + var_1_58))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L206] COND FALSE !(\read(var_1_39)) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=500, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L209] COND TRUE var_1_43 != var_1_65 [L210] var_1_68 = ((((var_1_35) > (((((var_1_65) < (var_1_53)) ? (var_1_65) : (var_1_53))))) ? (var_1_35) : (((((var_1_65) < (var_1_53)) ? (var_1_65) : (var_1_53)))))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=-1, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L215] COND TRUE var_1_62 <= ((((256.5f) < 0 ) ? -(256.5f) : (256.5f))) [L216] var_1_69 = ((var_1_65 + var_1_43) + ((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35)))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=256, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L218] COND TRUE 25 < var_1_59 [L219] var_1_70 = ((((var_1_43) > ((var_1_66 + (var_1_65 + var_1_34)))) ? (var_1_43) : ((var_1_66 + (var_1_65 + var_1_34))))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L221] EXPR ((((2) < 0 ) ? -(2) : (2))) & (8 - var_1_43) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L221] COND FALSE !(((var_1_72 - 32) - 50) <= (((((2) < 0 ) ? -(2) : (2))) & (8 - var_1_43))) [L232] COND TRUE (- var_1_75) <= var_1_66 [L233] var_1_74 = ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L237] COND FALSE !(((((var_1_49) < (((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))))) ? (var_1_49) : (((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22)))))) >= var_1_19) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L242] COND TRUE \read(var_1_23) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L243] COND TRUE (((((var_1_64 - var_1_21)) < (var_1_19)) ? ((var_1_64 - var_1_21)) : (var_1_19))) > var_1_71 [L244] var_1_77 = var_1_28 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L247] COND FALSE !(((((var_1_44) > (var_1_62)) ? (var_1_44) : (var_1_62))) < var_1_31) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=0, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L250] COND TRUE (var_1_21 - var_1_64) < ((((- var_1_49) < 0 ) ? -(- var_1_49) : (- var_1_49))) [L251] var_1_79 = ((((var_1_43) < 0 ) ? -(var_1_43) : (var_1_43))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-5, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L255] COND TRUE \read(var_1_23) [L256] var_1_80 = var_1_72 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=1, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L260] COND TRUE \read(var_1_51) [L261] var_1_81 = var_1_25 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=19/5, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L265] var_1_82 = var_1_21 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L266] COND FALSE !((var_1_38 + var_1_45) <= var_1_46) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=16, var_1_8=0, var_1_9=-2147483649] [L269] var_1_85 = var_1_43 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L270] COND FALSE !(last_1_var_1_7 > (- last_1_var_1_5)) [L273] var_1_1 = (((((1 - last_1_var_1_7)) < (16)) ? ((1 - last_1_var_1_7)) : (16))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=64, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L275] COND TRUE ((last_1_var_1_14 + last_1_var_1_14) / 9.2) < ((((last_1_var_1_14) < (var_1_16)) ? (last_1_var_1_14) : (var_1_16))) [L276] var_1_17 = ((((last_1_var_1_1) > (last_1_var_1_6)) ? (last_1_var_1_1) : (last_1_var_1_6))) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L280] signed long int stepLocal_1 = - last_1_var_1_1; VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, stepLocal_1=0, var_1_10=-255, var_1_14=27/5, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L281] COND FALSE !(last_1_var_1_17 < stepLocal_1) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=27/5, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L284] signed long int stepLocal_3 = var_1_1; [L285] signed long int stepLocal_2 = var_1_17; VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, stepLocal_2=0, stepLocal_3=0, var_1_10=-255, var_1_14=27/5, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L286] COND FALSE !(var_1_17 > stepLocal_2) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, stepLocal_3=0, var_1_10=-255, var_1_14=27/5, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L291] unsigned long int stepLocal_5 = var_1_9; VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, stepLocal_3=0, stepLocal_5=-2147483649, var_1_10=-255, var_1_14=27/5, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L292] COND FALSE !((var_1_12 * last_1_var_1_14) > var_1_13) [L299] var_1_14 = var_1_16 VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, stepLocal_3=0, stepLocal_5=-2147483649, var_1_10=-255, var_1_14=4, var_1_16=4, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L301] signed long int stepLocal_0 = var_1_17; VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, stepLocal_0=0, stepLocal_3=0, stepLocal_5=-2147483649, var_1_10=-255, var_1_14=4, var_1_16=4, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=2, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L302] COND TRUE var_1_6 < stepLocal_0 [L303] var_1_5 = ((var_1_17 - var_1_6) + var_1_6) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, stepLocal_3=0, stepLocal_5=-2147483649, var_1_10=-255, var_1_14=4, var_1_16=4, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=0, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L305] unsigned long int stepLocal_4 = var_1_9 - var_1_6; VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, stepLocal_3=0, stepLocal_4=-2147483639, stepLocal_5=-2147483649, var_1_10=-255, var_1_14=4, var_1_16=4, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=0, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L306] COND TRUE (- 8u) >= stepLocal_4 [L307] var_1_8 = (! var_1_10) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, stepLocal_3=0, stepLocal_5=-2147483649, var_1_10=-255, var_1_14=4, var_1_16=4, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=0, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L444] RET step() [L445] CALL, EXPR property() [L435-L436] return (((((((last_1_var_1_7 > (- last_1_var_1_5)) ? (var_1_1 == ((signed long int) ((((last_1_var_1_5) > ((last_1_var_1_7 + last_1_var_1_6))) ? (last_1_var_1_5) : ((last_1_var_1_7 + last_1_var_1_6)))))) : (var_1_1 == ((signed long int) (((((1 - last_1_var_1_7)) < (16)) ? ((1 - last_1_var_1_7)) : (16)))))) && ((var_1_6 < var_1_17) ? (var_1_5 == ((signed long int) ((var_1_17 - var_1_6) + var_1_6))) : 1)) && ((last_1_var_1_17 < (- last_1_var_1_1)) ? (var_1_6 == ((signed short int) (32 - last_1_var_1_6))) : 1)) && ((var_1_17 > var_1_17) ? ((var_1_6 <= var_1_1) ? (var_1_7 == ((unsigned long int) ((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))))) : 1) : 1)) && (((- 8u) >= (var_1_9 - var_1_6)) ? (var_1_8 == ((unsigned char) (! var_1_10))) : (var_1_8 == ((unsigned char) (((var_1_14 / var_1_12) >= var_1_14) || var_1_10))))) && (((var_1_12 * last_1_var_1_14) > var_1_13) ? ((var_1_9 < var_1_7) ? (var_1_14 == ((float) var_1_15)) : (var_1_14 == ((float) var_1_15))) : (var_1_14 == ((float) var_1_16)))) && ((((last_1_var_1_14 + last_1_var_1_14) / 9.2) < ((((last_1_var_1_14) < (var_1_16)) ? (last_1_var_1_14) : (var_1_16)))) ? (var_1_17 == ((signed long int) ((((last_1_var_1_1) > (last_1_var_1_6)) ? (last_1_var_1_1) : (last_1_var_1_6))))) : (var_1_17 == ((signed long int) last_1_var_1_6))) ; VAL [\result=0, isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=4, var_1_16=4, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=0, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L445] RET, EXPR property() [L445] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=4, var_1_16=4, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=0, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] [L19] reach_error() VAL [isInitial=1, last_1_var_1_14=27/5, last_1_var_1_17=64, last_1_var_1_1=0, last_1_var_1_5=2, last_1_var_1_6=-10, last_1_var_1_7=1, var_1_10=-255, var_1_14=4, var_1_16=4, var_1_17=0, var_1_19=2, var_1_1=0, var_1_20=32, var_1_21=3, var_1_23=257, var_1_24=257, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=0, var_1_29=4, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=-65525, var_1_35=1, var_1_36=-6, var_1_37=5, var_1_38=1, var_1_39=0, var_1_40=71, var_1_41=-127, var_1_42=63, var_1_43=8, var_1_44=151/10, var_1_45=2, var_1_46=2, var_1_47=8, var_1_48=0, var_1_49=31/2, var_1_50=71, var_1_51=-255, var_1_52=-2147483648, var_1_53=1, var_1_54=-25, var_1_55=63, var_1_56=-2147483648, var_1_57=32767, var_1_58=32767, var_1_59=16383, var_1_5=0, var_1_60=16384, var_1_65=2, var_1_66=-4, var_1_67=32771, var_1_68=1, var_1_69=11, var_1_6=-10, var_1_70=9, var_1_71=11/4, var_1_72=191, var_1_74=32767, var_1_75=4, var_1_76=500, var_1_77=0, var_1_78=5, var_1_79=8, var_1_7=1, var_1_80=-65, var_1_81=0, var_1_82=3, var_1_83=100, var_1_84=-63, var_1_85=8, var_1_8=0, var_1_9=-2147483649] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 203 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 141.2s, OverallIterations: 13, TraceHistogramMax: 72, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 78.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 349 mSolverCounterUnknown, 15551 SdHoareTripleChecker+Valid, 35.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15391 mSDsluCounter, 16499 SdHoareTripleChecker+Invalid, 31.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 11359 mSDsCounter, 8227 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 11707 IncrementalHoareTripleChecker+Invalid, 20283 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 8227 mSolverCounterUnsat, 5140 mSDtfsCounter, 11707 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 349 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6202 GetRequests, 5816 SyntacticMatches, 5 SemanticMatches, 381 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13459 ImplicationChecksByTransitivity, 31.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5836occurred in iteration=12, InterpolantAutomatonStates: 326, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 6.9s AutomataMinimizationTime, 12 MinimizatonAttempts, 19143 StatesRemovedByMinimization, 10 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 4.0s SatisfiabilityAnalysisTime, 47.2s InterpolantComputationTime, 8714 NumberOfCodeBlocks, 8714 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 9149 ConstructedInterpolants, 34 QuantifiedInterpolants, 42477 SizeOfPredicates, 28 NumberOfNonLiveVariables, 5203 ConjunctsInSsa, 88 ConjunctsInUnsatCore, 20 InterpolantComputations, 7 PerfectInterpolantSequences, 201423/204480 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 13:30:15,851 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-13 13:30:15,874 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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_34832d59-bd94-49c4-9498-d0af13d397a0/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 465302550670ddfe2aca9dabc319e04462635a8aa1413623f09c27b5df4d6427 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 13:30:18,486 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 13:30:18,579 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-13 13:30:18,585 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 13:30:18,586 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 13:30:18,619 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 13:30:18,619 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 13:30:18,620 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 13:30:18,620 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 13:30:18,620 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 13:30:18,620 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 13:30:18,621 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 13:30:18,621 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 13:30:18,621 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 13:30:18,621 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 13:30:18,621 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 13:30:18,622 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 13:30:18,622 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 13:30:18,622 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 13:30:18,622 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 13:30:18,622 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 13:30:18,622 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 13:30:18,623 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 13:30:18,623 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-13 13:30:18,623 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-13 13:30:18,623 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 13:30:18,623 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-13 13:30:18,623 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 13:30:18,624 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 13:30:18,624 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 13:30:18,624 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 13:30:18,624 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 13:30:18,624 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 13:30:18,624 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 13:30:18,624 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:30:18,624 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 13:30:18,624 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 13:30:18,625 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 13:30:18,625 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-13 13:30:18,625 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 13:30:18,625 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 13:30:18,625 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 13:30:18,625 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 13:30:18,625 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 13:30:18,625 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_34832d59-bd94-49c4-9498-d0af13d397a0/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 -> 465302550670ddfe2aca9dabc319e04462635a8aa1413623f09c27b5df4d6427 [2024-11-13 13:30:18,963 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 13:30:18,971 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 13:30:18,973 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 13:30:18,975 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 13:30:18,975 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 13:30:18,976 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i Unable to find full path for "g++" [2024-11-13 13:30:21,116 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 13:30:21,408 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 13:30:21,408 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i [2024-11-13 13:30:21,424 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/data/37be7c425/9f56de03a33c4536a32d6ba3c660254d/FLAG3d2e52035 [2024-11-13 13:30:21,440 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/data/37be7c425/9f56de03a33c4536a32d6ba3c660254d [2024-11-13 13:30:21,443 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 13:30:21,445 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 13:30:21,446 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 13:30:21,447 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 13:30:21,452 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 13:30:21,453 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:30:21" (1/1) ... [2024-11-13 13:30:21,454 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b66bc11 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:21, skipping insertion in model container [2024-11-13 13:30:21,454 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:30:21" (1/1) ... [2024-11-13 13:30:21,482 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 13:30:21,674 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_34832d59-bd94-49c4-9498-d0af13d397a0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i[915,928] [2024-11-13 13:30:21,913 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:30:21,943 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 13:30:21,959 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_34832d59-bd94-49c4-9498-d0af13d397a0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-0.i[915,928] [2024-11-13 13:30:22,091 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:30:22,115 INFO L204 MainTranslator]: Completed translation [2024-11-13 13:30:22,115 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22 WrapperNode [2024-11-13 13:30:22,116 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 13:30:22,117 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 13:30:22,117 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 13:30:22,117 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 13:30:22,124 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,142 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,200 INFO L138 Inliner]: procedures = 27, calls = 85, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 440 [2024-11-13 13:30:22,205 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 13:30:22,205 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 13:30:22,205 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 13:30:22,205 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 13:30:22,217 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,217 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,232 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,257 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 13:30:22,262 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,262 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,295 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,308 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,315 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,317 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,330 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 13:30:22,331 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 13:30:22,331 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 13:30:22,331 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 13:30:22,332 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (1/1) ... [2024-11-13 13:30:22,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:30:22,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:22,374 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 13:30:22,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 13:30:22,409 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 13:30:22,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-13 13:30:22,410 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 13:30:22,410 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 13:30:22,410 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 13:30:22,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 13:30:22,576 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 13:30:22,579 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 13:31:00,146 INFO L? ?]: Removed 20 outVars from TransFormulas that were not future-live. [2024-11-13 13:31:00,147 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 13:31:00,172 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 13:31:00,172 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 13:31:00,173 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:31:00 BoogieIcfgContainer [2024-11-13 13:31:00,174 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 13:31:00,177 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 13:31:00,177 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 13:31:00,182 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 13:31:00,186 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:30:21" (1/3) ... [2024-11-13 13:31:00,187 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e1d0237 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:31:00, skipping insertion in model container [2024-11-13 13:31:00,187 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:22" (2/3) ... [2024-11-13 13:31:00,188 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e1d0237 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:31:00, skipping insertion in model container [2024-11-13 13:31:00,188 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:31:00" (3/3) ... [2024-11-13 13:31:00,189 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-0.i [2024-11-13 13:31:00,206 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 13:31:00,209 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-0.i that has 2 procedures, 194 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 13:31:00,289 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 13:31:00,305 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;@2fac4647, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 13:31:00,307 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 13:31:00,314 INFO L276 IsEmpty]: Start isEmpty. Operand has 194 states, 119 states have (on average 1.5126050420168067) internal successors, (180), 120 states have internal predecessors, (180), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-13 13:31:00,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2024-11-13 13:31:00,347 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:31:00,348 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:31:00,349 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:31:00,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:00,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1413391629, now seen corresponding path program 1 times [2024-11-13 13:31:00,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 13:31:00,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1661011533] [2024-11-13 13:31:00,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:00,388 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 13:31:00,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 13:31:00,399 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:31:00,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:31:03,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:03,405 INFO L255 TraceCheckSpWp]: Trace formula consists of 735 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-13 13:31:03,427 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:03,499 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 10082 trivial. 0 not checked. [2024-11-13 13:31:03,499 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:03,500 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 13:31:03,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1661011533] [2024-11-13 13:31:03,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1661011533] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:03,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:31:03,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:31:03,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553772093] [2024-11-13 13:31:03,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:03,512 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 13:31:03,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 13:31:03,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 13:31:03,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 13:31:03,536 INFO L87 Difference]: Start difference. First operand has 194 states, 119 states have (on average 1.5126050420168067) internal successors, (180), 120 states have internal predecessors, (180), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Second operand has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 2 states have call successors, (72) [2024-11-13 13:31:03,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:31:03,587 INFO L93 Difference]: Finished difference Result 381 states and 714 transitions. [2024-11-13 13:31:03,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 13:31:03,589 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 2 states have call successors, (72) Word has length 455 [2024-11-13 13:31:03,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:31:03,598 INFO L225 Difference]: With dead ends: 381 [2024-11-13 13:31:03,599 INFO L226 Difference]: Without dead ends: 190 [2024-11-13 13:31:03,604 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 454 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 13:31:03,607 INFO L432 NwaCegarLoop]: 316 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, 316 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 13:31:03,608 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 13:31:03,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2024-11-13 13:31:03,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 190. [2024-11-13 13:31:03,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 116 states have (on average 1.4827586206896552) internal successors, (172), 116 states have internal predecessors, (172), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-13 13:31:03,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 316 transitions. [2024-11-13 13:31:03,701 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 316 transitions. Word has length 455 [2024-11-13 13:31:03,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:31:03,702 INFO L471 AbstractCegarLoop]: Abstraction has 190 states and 316 transitions. [2024-11-13 13:31:03,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 2 states have call successors, (72) [2024-11-13 13:31:03,702 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 316 transitions. [2024-11-13 13:31:03,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2024-11-13 13:31:03,717 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:31:03,718 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:31:03,776 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:31:03,918 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:31:03,919 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:31:03,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:03,920 INFO L85 PathProgramCache]: Analyzing trace with hash 2076141853, now seen corresponding path program 1 times [2024-11-13 13:31:03,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 13:31:03,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1785661806] [2024-11-13 13:31:03,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:03,923 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 13:31:03,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 13:31:03,925 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:31:03,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:31:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:06,976 INFO L255 TraceCheckSpWp]: Trace formula consists of 735 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 13:31:07,003 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:42,330 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 4302 proven. 459 refuted. 0 times theorem prover too weak. 5463 trivial. 0 not checked. [2024-11-13 13:31:42,331 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:59,938 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 162 proven. 468 refuted. 0 times theorem prover too weak. 9594 trivial. 0 not checked. [2024-11-13 13:31:59,939 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 13:31:59,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1785661806] [2024-11-13 13:31:59,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1785661806] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:31:59,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:59,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2024-11-13 13:31:59,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410555807] [2024-11-13 13:31:59,940 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 13:31:59,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-13 13:31:59,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 13:31:59,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-13 13:31:59,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:31:59,945 INFO L87 Difference]: Start difference. First operand 190 states and 316 transitions. Second operand has 18 states, 18 states have (on average 6.944444444444445) internal successors, (125), 18 states have internal predecessors, (125), 4 states have call successors, (126), 4 states have call predecessors, (126), 10 states have return successors, (127), 4 states have call predecessors, (127), 4 states have call successors, (127) [2024-11-13 13:32:17,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.25s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:32:19,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:32:19,327 INFO L93 Difference]: Finished difference Result 397 states and 646 transitions. [2024-11-13 13:32:19,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-13 13:32:19,328 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.944444444444445) internal successors, (125), 18 states have internal predecessors, (125), 4 states have call successors, (126), 4 states have call predecessors, (126), 10 states have return successors, (127), 4 states have call predecessors, (127), 4 states have call successors, (127) Word has length 455 [2024-11-13 13:32:19,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:32:19,334 INFO L225 Difference]: With dead ends: 397 [2024-11-13 13:32:19,334 INFO L226 Difference]: Without dead ends: 210 [2024-11-13 13:32:19,340 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 929 GetRequests, 894 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=394, Invalid=866, Unknown=0, NotChecked=0, Total=1260 [2024-11-13 13:32:19,340 INFO L432 NwaCegarLoop]: 233 mSDtfsCounter, 850 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2024-11-13 13:32:19,341 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 705 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 14.7s Time] [2024-11-13 13:32:19,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2024-11-13 13:32:19,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 202. [2024-11-13 13:32:19,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 125 states have (on average 1.432) internal successors, (179), 125 states have internal predecessors, (179), 72 states have call successors, (72), 4 states have call predecessors, (72), 4 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-13 13:32:19,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 323 transitions. [2024-11-13 13:32:19,403 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 323 transitions. Word has length 455 [2024-11-13 13:32:19,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:32:19,408 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 323 transitions. [2024-11-13 13:32:19,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.944444444444445) internal successors, (125), 18 states have internal predecessors, (125), 4 states have call successors, (126), 4 states have call predecessors, (126), 10 states have return successors, (127), 4 states have call predecessors, (127), 4 states have call successors, (127) [2024-11-13 13:32:19,408 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 323 transitions. [2024-11-13 13:32:19,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2024-11-13 13:32:19,442 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:32:19,446 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:32:19,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:32:19,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:32:19,647 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:32:19,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:19,649 INFO L85 PathProgramCache]: Analyzing trace with hash -362939299, now seen corresponding path program 1 times [2024-11-13 13:32:19,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 13:32:19,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [542650177] [2024-11-13 13:32:19,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:19,658 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 13:32:19,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 13:32:19,661 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:32:19,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:32:22,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:22,391 INFO L255 TraceCheckSpWp]: Trace formula consists of 732 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-13 13:32:22,402 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:37,283 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:32:37,284 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:32:37,284 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 13:32:37,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [542650177] [2024-11-13 13:32:37,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [542650177] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:37,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:37,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:32:37,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674903443] [2024-11-13 13:32:37,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:37,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:32:37,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 13:32:37,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:32:37,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:32:37,286 INFO L87 Difference]: Start difference. First operand 202 states and 323 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:32:37,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:32:37,634 INFO L93 Difference]: Finished difference Result 401 states and 643 transitions. [2024-11-13 13:32:37,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:32:37,635 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 455 [2024-11-13 13:32:37,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:32:37,639 INFO L225 Difference]: With dead ends: 401 [2024-11-13 13:32:37,639 INFO L226 Difference]: Without dead ends: 202 [2024-11-13 13:32:37,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:32:37,641 INFO L432 NwaCegarLoop]: 304 mSDtfsCounter, 113 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:32:37,641 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 304 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:32:37,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2024-11-13 13:32:37,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 202. [2024-11-13 13:32:37,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 125 states have (on average 1.424) internal successors, (178), 125 states have internal predecessors, (178), 72 states have call successors, (72), 4 states have call predecessors, (72), 4 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-13 13:32:37,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 322 transitions. [2024-11-13 13:32:37,695 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 322 transitions. Word has length 455 [2024-11-13 13:32:37,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:32:37,696 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 322 transitions. [2024-11-13 13:32:37,696 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:32:37,697 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 322 transitions. [2024-11-13 13:32:37,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2024-11-13 13:32:37,710 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:32:37,710 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:32:37,757 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:32:37,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:32:37,911 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:32:37,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:37,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1955403751, now seen corresponding path program 1 times [2024-11-13 13:32:37,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 13:32:37,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [956403747] [2024-11-13 13:32:37,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:37,913 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 13:32:37,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 13:32:37,914 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:32:37,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:32:40,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:40,861 INFO L255 TraceCheckSpWp]: Trace formula consists of 734 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:32:40,869 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:33:04,913 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 3350 proven. 336 refuted. 0 times theorem prover too weak. 6538 trivial. 0 not checked. [2024-11-13 13:33:04,913 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:33:14,610 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 42 proven. 171 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2024-11-13 13:33:14,610 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 13:33:14,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [956403747] [2024-11-13 13:33:14,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [956403747] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:33:14,611 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:33:14,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 12 [2024-11-13 13:33:14,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587112430] [2024-11-13 13:33:14,611 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 13:33:14,612 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:33:14,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 13:33:14,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:33:14,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:33:14,614 INFO L87 Difference]: Start difference. First operand 202 states and 322 transitions. Second operand has 12 states, 12 states have (on average 13.583333333333334) internal successors, (163), 12 states have internal predecessors, (163), 3 states have call successors, (129), 3 states have call predecessors, (129), 5 states have return successors, (130), 3 states have call predecessors, (130), 3 states have call successors, (130) [2024-11-13 13:33:26,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:33:27,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:33:52,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:33:55,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.71s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:33:57,048 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:33:57,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:33:57,220 INFO L93 Difference]: Finished difference Result 845 states and 1307 transitions. [2024-11-13 13:33:57,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-13 13:33:57,247 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 13.583333333333334) internal successors, (163), 12 states have internal predecessors, (163), 3 states have call successors, (129), 3 states have call predecessors, (129), 5 states have return successors, (130), 3 states have call predecessors, (130), 3 states have call successors, (130) Word has length 456 [2024-11-13 13:33:57,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:33:57,256 INFO L225 Difference]: With dead ends: 845 [2024-11-13 13:33:57,256 INFO L226 Difference]: Without dead ends: 646 [2024-11-13 13:33:57,258 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 936 GetRequests, 903 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=305, Invalid=817, Unknown=0, NotChecked=0, Total=1122 [2024-11-13 13:33:57,259 INFO L432 NwaCegarLoop]: 508 mSDtfsCounter, 586 mSDsluCounter, 981 mSDsCounter, 0 mSdLazyCounter, 1412 mSolverCounterSat, 369 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 1489 SdHoareTripleChecker+Invalid, 1781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 369 IncrementalHoareTripleChecker+Valid, 1412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.8s IncrementalHoareTripleChecker+Time [2024-11-13 13:33:57,260 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [602 Valid, 1489 Invalid, 1781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [369 Valid, 1412 Invalid, 0 Unknown, 0 Unchecked, 37.8s Time] [2024-11-13 13:33:57,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2024-11-13 13:33:57,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 435. [2024-11-13 13:33:57,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 264 states have (on average 1.3825757575757576) internal successors, (365), 266 states have internal predecessors, (365), 158 states have call successors, (158), 12 states have call predecessors, (158), 12 states have return successors, (158), 156 states have call predecessors, (158), 158 states have call successors, (158) [2024-11-13 13:33:57,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 681 transitions. [2024-11-13 13:33:57,385 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 681 transitions. Word has length 456 [2024-11-13 13:33:57,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:33:57,386 INFO L471 AbstractCegarLoop]: Abstraction has 435 states and 681 transitions. [2024-11-13 13:33:57,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.583333333333334) internal successors, (163), 12 states have internal predecessors, (163), 3 states have call successors, (129), 3 states have call predecessors, (129), 5 states have return successors, (130), 3 states have call predecessors, (130), 3 states have call successors, (130) [2024-11-13 13:33:57,387 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 681 transitions. [2024-11-13 13:33:57,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2024-11-13 13:33:57,392 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:33:57,392 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:33:57,445 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:33:57,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:33:57,593 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:33:57,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:33:57,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1858483287, now seen corresponding path program 1 times [2024-11-13 13:33:57,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 13:33:57,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [98276677] [2024-11-13 13:33:57,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:33:57,595 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 13:33:57,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 13:33:57,599 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:33:57,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:34:00,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:34:00,823 INFO L255 TraceCheckSpWp]: Trace formula consists of 734 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:34:00,831 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:34:27,837 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 3786 proven. 330 refuted. 0 times theorem prover too weak. 6108 trivial. 0 not checked. [2024-11-13 13:34:27,837 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:34:43,101 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 90 proven. 333 refuted. 0 times theorem prover too weak. 9801 trivial. 0 not checked. [2024-11-13 13:34:43,101 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 13:34:43,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [98276677] [2024-11-13 13:34:43,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [98276677] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:34:43,101 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:34:43,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2024-11-13 13:34:43,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895764799] [2024-11-13 13:34:43,102 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 13:34:43,103 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 13:34:43,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 13:34:43,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 13:34:43,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-13 13:34:43,105 INFO L87 Difference]: Start difference. First operand 435 states and 681 transitions. Second operand has 14 states, 14 states have (on average 9.785714285714286) internal successors, (137), 14 states have internal predecessors, (137), 3 states have call successors, (129), 3 states have call predecessors, (129), 7 states have return successors, (130), 3 states have call predecessors, (130), 3 states have call successors, (130) [2024-11-13 13:34:58,020 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:35:31,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:35:33,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:35:35,437 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:35:37,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:35:38,694 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:35:38,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:35:38,877 INFO L93 Difference]: Finished difference Result 993 states and 1523 transitions. [2024-11-13 13:35:38,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-13 13:35:38,902 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 9.785714285714286) internal successors, (137), 14 states have internal predecessors, (137), 3 states have call successors, (129), 3 states have call predecessors, (129), 7 states have return successors, (130), 3 states have call predecessors, (130), 3 states have call successors, (130) Word has length 456 [2024-11-13 13:35:38,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:35:38,910 INFO L225 Difference]: With dead ends: 993 [2024-11-13 13:35:38,910 INFO L226 Difference]: Without dead ends: 585 [2024-11-13 13:35:38,912 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 944 GetRequests, 901 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=512, Invalid=1380, Unknown=0, NotChecked=0, Total=1892 [2024-11-13 13:35:38,913 INFO L432 NwaCegarLoop]: 571 mSDtfsCounter, 578 mSDsluCounter, 1628 mSDsCounter, 0 mSdLazyCounter, 2257 mSolverCounterSat, 394 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 2199 SdHoareTripleChecker+Invalid, 2651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 394 IncrementalHoareTripleChecker+Valid, 2257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:35:38,914 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [592 Valid, 2199 Invalid, 2651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [394 Valid, 2257 Invalid, 0 Unknown, 0 Unchecked, 49.5s Time] [2024-11-13 13:35:38,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2024-11-13 13:35:39,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 347. [2024-11-13 13:35:39,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 190 states have (on average 1.263157894736842) internal successors, (240), 191 states have internal predecessors, (240), 144 states have call successors, (144), 12 states have call predecessors, (144), 12 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-13 13:35:39,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 528 transitions. [2024-11-13 13:35:39,031 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 528 transitions. Word has length 456 [2024-11-13 13:35:39,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:35:39,033 INFO L471 AbstractCegarLoop]: Abstraction has 347 states and 528 transitions. [2024-11-13 13:35:39,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 9.785714285714286) internal successors, (137), 14 states have internal predecessors, (137), 3 states have call successors, (129), 3 states have call predecessors, (129), 7 states have return successors, (130), 3 states have call predecessors, (130), 3 states have call successors, (130) [2024-11-13 13:35:39,033 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 528 transitions. [2024-11-13 13:35:39,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-11-13 13:35:39,039 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:35:39,039 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:35:39,089 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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)] Forceful destruction successful, exit code 0 [2024-11-13 13:35:39,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:35:39,240 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:35:39,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:35:39,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1377630195, now seen corresponding path program 1 times [2024-11-13 13:35:39,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 13:35:39,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [376503574] [2024-11-13 13:35:39,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:35:39,246 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 13:35:39,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 13:35:39,248 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:35:39,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 (7)] Waiting until timeout for monitored process [2024-11-13 13:35:42,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:35:42,519 INFO L255 TraceCheckSpWp]: Trace formula consists of 737 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 13:35:42,527 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:35:56,070 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 3777 proven. 162 refuted. 0 times theorem prover too weak. 6285 trivial. 0 not checked. [2024-11-13 13:35:56,071 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:36:07,246 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 51 proven. 162 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2024-11-13 13:36:07,247 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 13:36:07,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [376503574] [2024-11-13 13:36:07,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [376503574] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:36:07,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:36:07,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2024-11-13 13:36:07,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836285000] [2024-11-13 13:36:07,248 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 13:36:07,249 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 13:36:07,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 13:36:07,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 13:36:07,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 13:36:07,260 INFO L87 Difference]: Start difference. First operand 347 states and 528 transitions. Second operand has 8 states, 8 states have (on average 13.625) internal successors, (109), 8 states have internal predecessors, (109), 2 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (127), 2 states have call predecessors, (127), 2 states have call successors, (127) [2024-11-13 13:36:19,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.65s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:36:19,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:36:19,959 INFO L93 Difference]: Finished difference Result 571 states and 866 transitions. [2024-11-13 13:36:19,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:36:19,960 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 8 states have internal predecessors, (109), 2 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (127), 2 states have call predecessors, (127), 2 states have call successors, (127) Word has length 457 [2024-11-13 13:36:19,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:36:19,968 INFO L225 Difference]: With dead ends: 571 [2024-11-13 13:36:19,968 INFO L226 Difference]: Without dead ends: 364 [2024-11-13 13:36:19,969 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 920 GetRequests, 906 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:36:19,969 INFO L432 NwaCegarLoop]: 226 mSDtfsCounter, 276 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:36:19,972 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 532 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 11.3s Time] [2024-11-13 13:36:19,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2024-11-13 13:36:20,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 346. [2024-11-13 13:36:20,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 189 states have (on average 1.2486772486772486) internal successors, (236), 190 states have internal predecessors, (236), 144 states have call successors, (144), 12 states have call predecessors, (144), 12 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-13 13:36:20,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 524 transitions. [2024-11-13 13:36:20,064 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 524 transitions. Word has length 457 [2024-11-13 13:36:20,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:36:20,065 INFO L471 AbstractCegarLoop]: Abstraction has 346 states and 524 transitions. [2024-11-13 13:36:20,065 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 8 states have internal predecessors, (109), 2 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (127), 2 states have call predecessors, (127), 2 states have call successors, (127) [2024-11-13 13:36:20,066 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 524 transitions. [2024-11-13 13:36:20,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2024-11-13 13:36:20,069 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:36:20,069 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:36:20,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 (7)] Ended with exit code 0 [2024-11-13 13:36:20,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:36:20,270 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:36:20,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:36:20,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1763679615, now seen corresponding path program 1 times [2024-11-13 13:36:20,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 13:36:20,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1539542614] [2024-11-13 13:36:20,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:36:20,272 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 13:36:20,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 13:36:20,274 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:36:20,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 (8)] Waiting until timeout for monitored process [2024-11-13 13:36:22,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:36:23,060 INFO L255 TraceCheckSpWp]: Trace formula consists of 738 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 13:36:23,073 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:36:52,916 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:36:52,917 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:36:52,917 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 13:36:52,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1539542614] [2024-11-13 13:36:52,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1539542614] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:36:52,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:36:52,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 13:36:52,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521600242] [2024-11-13 13:36:52,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:36:52,919 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:36:52,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 13:36:52,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:36:52,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:36:52,920 INFO L87 Difference]: Start difference. First operand 346 states and 524 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:36:58,355 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.57s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:37:02,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:37:06,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:37:11,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.56s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:37:15,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:37:15,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:37:15,390 INFO L93 Difference]: Finished difference Result 772 states and 1178 transitions. [2024-11-13 13:37:15,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:37:15,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 458 [2024-11-13 13:37:15,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:37:15,632 INFO L225 Difference]: With dead ends: 772 [2024-11-13 13:37:15,633 INFO L226 Difference]: Without dead ends: 566 [2024-11-13 13:37:15,634 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:37:15,635 INFO L432 NwaCegarLoop]: 310 mSDtfsCounter, 242 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 145 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 906 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:37:15,635 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 906 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 12 Invalid, 5 Unknown, 0 Unchecked, 22.1s Time] [2024-11-13 13:37:15,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2024-11-13 13:37:15,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 550. [2024-11-13 13:37:15,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 315 states have (on average 1.2952380952380953) internal successors, (408), 316 states have internal predecessors, (408), 216 states have call successors, (216), 18 states have call predecessors, (216), 18 states have return successors, (216), 215 states have call predecessors, (216), 216 states have call successors, (216) [2024-11-13 13:37:15,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 840 transitions. [2024-11-13 13:37:15,758 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 840 transitions. Word has length 458 [2024-11-13 13:37:15,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:37:15,760 INFO L471 AbstractCegarLoop]: Abstraction has 550 states and 840 transitions. [2024-11-13 13:37:15,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:37:15,760 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 840 transitions. [2024-11-13 13:37:15,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2024-11-13 13:37:15,764 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:37:15,764 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:37:15,827 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 (8)] Ended with exit code 0 [2024-11-13 13:37:15,965 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:37:15,965 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:37:15,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:37:15,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1510219327, now seen corresponding path program 1 times [2024-11-13 13:37:15,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 13:37:15,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [820789123] [2024-11-13 13:37:15,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:37:15,968 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 13:37:15,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 13:37:15,971 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:37:15,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 (9)] Waiting until timeout for monitored process [2024-11-13 13:37:19,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:37:19,465 INFO L255 TraceCheckSpWp]: Trace formula consists of 738 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:37:19,481 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:37:58,805 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2024-11-13 13:37:58,805 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:37:58,805 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 13:37:58,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [820789123] [2024-11-13 13:37:58,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [820789123] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:37:58,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:37:58,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:37:58,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49930258] [2024-11-13 13:37:58,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:37:58,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:37:58,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 13:37:58,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:37:58,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:37:58,808 INFO L87 Difference]: Start difference. First operand 550 states and 840 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:38:06,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:10,931 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:14,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:19,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:24,282 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.54s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:28,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:32,288 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:36,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:40,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:45,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:49,986 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.65s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:53,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:58,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 13:38:58,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:38:58,013 INFO L93 Difference]: Finished difference Result 1042 states and 1606 transitions. [2024-11-13 13:38:58,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:38:58,244 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 458 [2024-11-13 13:38:58,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:38:58,248 INFO L225 Difference]: With dead ends: 1042 [2024-11-13 13:38:58,249 INFO L226 Difference]: Without dead ends: 632 [2024-11-13 13:38:58,255 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 459 GetRequests, 454 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-13 13:38:58,256 INFO L432 NwaCegarLoop]: 303 mSDtfsCounter, 205 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 145 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.7s IncrementalHoareTripleChecker+Time [2024-11-13 13:38:58,256 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 1044 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 168 Invalid, 13 Unknown, 0 Unchecked, 58.7s Time] [2024-11-13 13:38:58,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2024-11-13 13:38:58,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 603. [2024-11-13 13:38:58,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 368 states have (on average 1.3559782608695652) internal successors, (499), 368 states have internal predecessors, (499), 216 states have call successors, (216), 18 states have call predecessors, (216), 18 states have return successors, (216), 216 states have call predecessors, (216), 216 states have call successors, (216) [2024-11-13 13:38:58,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 931 transitions. [2024-11-13 13:38:58,480 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 931 transitions. Word has length 458 [2024-11-13 13:38:58,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:38:58,481 INFO L471 AbstractCegarLoop]: Abstraction has 603 states and 931 transitions. [2024-11-13 13:38:58,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2024-11-13 13:38:58,482 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 931 transitions. [2024-11-13 13:38:58,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2024-11-13 13:38:58,485 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:38:58,485 INFO L215 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:38:58,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 (9)] Forceful destruction successful, exit code 0 [2024-11-13 13:38:58,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:38:58,686 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:38:58,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:38:58,687 INFO L85 PathProgramCache]: Analyzing trace with hash 923413313, now seen corresponding path program 1 times [2024-11-13 13:38:58,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 13:38:58,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1051377272] [2024-11-13 13:38:58,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:38:58,688 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 13:38:58,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 13:38:58,692 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 13:38:58,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34832d59-bd94-49c4-9498-d0af13d397a0/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 (10)] Waiting until timeout for monitored process [2024-11-13 13:39:02,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:39:02,114 INFO L255 TraceCheckSpWp]: Trace formula consists of 737 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-13 13:39:02,132 INFO L278 TraceCheckSpWp]: Computing forward predicates...