./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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 f33cc4a25069b8b95acae46a6697828286b8e0955d7c7b3aae298e30460d8f6f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 16:21:10,346 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 16:21:10,454 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 16:21:10,464 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 16:21:10,464 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 16:21:10,517 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 16:21:10,518 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 16:21:10,518 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 16:21:10,519 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 16:21:10,519 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 16:21:10,519 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 16:21:10,521 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 16:21:10,521 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 16:21:10,521 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 16:21:10,522 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 16:21:10,524 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 16:21:10,524 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 16:21:10,524 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 16:21:10,524 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 16:21:10,525 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 16:21:10,525 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 16:21:10,525 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 16:21:10,525 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 16:21:10,525 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 16:21:10,525 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 16:21:10,525 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 16:21:10,525 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 16:21:10,525 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 16:21:10,526 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 16:21:10,526 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 16:21:10,526 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 16:21:10,526 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 16:21:10,526 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:21:10,526 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 16:21:10,528 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 16:21:10,528 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 16:21:10,528 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 16:21:10,528 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 16:21:10,529 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 16:21:10,529 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 16:21:10,529 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 16:21:10,530 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 16:21:10,530 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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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 -> f33cc4a25069b8b95acae46a6697828286b8e0955d7c7b3aae298e30460d8f6f [2024-11-13 16:21:10,933 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 16:21:10,944 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 16:21:10,947 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 16:21:10,949 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 16:21:10,950 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 16:21:10,951 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i Unable to find full path for "g++" [2024-11-13 16:21:13,310 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 16:21:13,755 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 16:21:13,756 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i [2024-11-13 16:21:13,789 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/data/f3dafc921/1bf305d70c1844adac9e63c298447bb6/FLAG4c959d19e [2024-11-13 16:21:13,809 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/data/f3dafc921/1bf305d70c1844adac9e63c298447bb6 [2024-11-13 16:21:13,813 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 16:21:13,815 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 16:21:13,817 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 16:21:13,817 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 16:21:13,823 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 16:21:13,824 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:21:13" (1/1) ... [2024-11-13 16:21:13,825 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e6b54db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:13, skipping insertion in model container [2024-11-13 16:21:13,826 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:21:13" (1/1) ... [2024-11-13 16:21:13,868 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 16:21:14,094 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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i[916,929] [2024-11-13 16:21:14,351 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:21:14,383 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 16:21:14,404 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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i[916,929] [2024-11-13 16:21:14,575 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:21:14,599 INFO L204 MainTranslator]: Completed translation [2024-11-13 16:21:14,600 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14 WrapperNode [2024-11-13 16:21:14,600 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 16:21:14,602 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 16:21:14,602 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 16:21:14,602 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 16:21:14,611 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,631 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,711 INFO L138 Inliner]: procedures = 26, calls = 60, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 397 [2024-11-13 16:21:14,712 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 16:21:14,713 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 16:21:14,713 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 16:21:14,713 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 16:21:14,732 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,733 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,752 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,811 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-13 16:21:14,812 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,812 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,853 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,865 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,880 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,887 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,915 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 16:21:14,916 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 16:21:14,920 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 16:21:14,920 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 16:21:14,922 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (1/1) ... [2024-11-13 16:21:14,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:21:14,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:21:14,968 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 16:21:14,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 16:21:15,010 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 16:21:15,010 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 16:21:15,012 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 16:21:15,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 16:21:15,012 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 16:21:15,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 16:21:15,240 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 16:21:15,243 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 16:21:16,537 INFO L? ?]: Removed 54 outVars from TransFormulas that were not future-live. [2024-11-13 16:21:16,538 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 16:21:16,563 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 16:21:16,566 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 16:21:16,566 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:21:16 BoogieIcfgContainer [2024-11-13 16:21:16,567 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 16:21:16,569 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 16:21:16,571 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 16:21:16,577 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 16:21:16,578 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 04:21:13" (1/3) ... [2024-11-13 16:21:16,579 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a265f9e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:21:16, skipping insertion in model container [2024-11-13 16:21:16,579 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:21:14" (2/3) ... [2024-11-13 16:21:16,579 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a265f9e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:21:16, skipping insertion in model container [2024-11-13 16:21:16,580 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:21:16" (3/3) ... [2024-11-13 16:21:16,581 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-81.i [2024-11-13 16:21:16,604 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 16:21:16,606 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-81.i that has 2 procedures, 164 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 16:21:16,703 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 16:21:16,727 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;@2c34f28d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 16:21:16,728 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 16:21:16,735 INFO L276 IsEmpty]: Start isEmpty. Operand has 164 states, 114 states have (on average 1.5) internal successors, (171), 115 states have internal predecessors, (171), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-13 16:21:16,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2024-11-13 16:21:16,776 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:16,777 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:16,778 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:16,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:16,785 INFO L85 PathProgramCache]: Analyzing trace with hash -884257911, now seen corresponding path program 1 times [2024-11-13 16:21:16,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:16,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354447474] [2024-11-13 16:21:16,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:16,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:17,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:21:17,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:21:17,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-13 16:21:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:21:17,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:21:17,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-13 16:21:17,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:21:17,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:21:17,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:21:17,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:21:17,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:21:17,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 16:21:17,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 16:21:17,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 16:21:17,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 16:21:17,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 16:21:17,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 16:21:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 16:21:17,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 16:21:17,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 16:21:17,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 16:21:17,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 16:21:17,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 16:21:17,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 16:21:17,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:21:17,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:21:17,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-13 16:21:17,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:21:17,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:21:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:21:17,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:21:17,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:21:17,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:21:17,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:21:17,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:21:17,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:21:17,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:21:17,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:21:17,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:21:17,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:21:17,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:21:17,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:21:17,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:21:17,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:21:17,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:21:17,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:17,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:21:18,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:21:18,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,036 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-13 16:21:18,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:21:18,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354447474] [2024-11-13 16:21:18,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354447474] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:21:18,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:21:18,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:21:18,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126648128] [2024-11-13 16:21:18,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:21:18,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 16:21:18,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:21:18,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 16:21:18,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 16:21:18,084 INFO L87 Difference]: Start difference. First operand has 164 states, 114 states have (on average 1.5) internal successors, (171), 115 states have internal predecessors, (171), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Second operand has 2 states, 2 states have (on average 40.0) internal successors, (80), 2 states have internal predecessors, (80), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-13 16:21:18,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:21:18,158 INFO L93 Difference]: Finished difference Result 321 states and 571 transitions. [2024-11-13 16:21:18,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 16:21:18,161 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 40.0) internal successors, (80), 2 states have internal predecessors, (80), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) Word has length 312 [2024-11-13 16:21:18,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:21:18,174 INFO L225 Difference]: With dead ends: 321 [2024-11-13 16:21:18,175 INFO L226 Difference]: Without dead ends: 160 [2024-11-13 16:21:18,183 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 16:21:18,187 INFO L432 NwaCegarLoop]: 257 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, 257 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 16:21:18,188 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 16:21:18,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-13 16:21:18,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2024-11-13 16:21:18,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 111 states have (on average 1.4684684684684686) internal successors, (163), 111 states have internal predecessors, (163), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-13 16:21:18,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 257 transitions. [2024-11-13 16:21:18,269 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 257 transitions. Word has length 312 [2024-11-13 16:21:18,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:21:18,269 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 257 transitions. [2024-11-13 16:21:18,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 40.0) internal successors, (80), 2 states have internal predecessors, (80), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-13 16:21:18,270 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 257 transitions. [2024-11-13 16:21:18,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2024-11-13 16:21:18,279 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:18,280 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:18,280 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 16:21:18,280 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:18,281 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:18,281 INFO L85 PathProgramCache]: Analyzing trace with hash -558374075, now seen corresponding path program 1 times [2024-11-13 16:21:18,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:18,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18604327] [2024-11-13 16:21:18,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:18,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:18,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:21:18,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:21:18,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-13 16:21:18,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:21:18,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:21:18,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-13 16:21:18,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:21:18,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:18,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:21:19,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:21:19,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:21:19,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:21:19,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 16:21:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 16:21:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 16:21:19,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 16:21:19,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 16:21:19,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 16:21:19,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 16:21:19,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 16:21:19,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 16:21:19,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 16:21:19,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 16:21:19,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 16:21:19,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 16:21:19,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:21:19,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:21:19,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-13 16:21:19,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:21:19,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:21:19,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:21:19,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:21:19,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:21:19,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:21:19,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:21:19,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:21:19,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:21:19,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:21:19,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:21:19,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:21:19,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:21:19,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:21:19,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:21:19,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:21:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:21:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:21:19,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:21:19,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:21:19,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:19,319 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-13 16:21:19,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:21:19,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18604327] [2024-11-13 16:21:19,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18604327] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:21:19,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:21:19,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 16:21:19,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654593894] [2024-11-13 16:21:19,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:21:19,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:21:19,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:21:19,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:21:19,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:21:19,332 INFO L87 Difference]: Start difference. First operand 160 states and 257 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-13 16:21:19,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:21:19,560 INFO L93 Difference]: Finished difference Result 457 states and 736 transitions. [2024-11-13 16:21:19,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:21:19,561 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 312 [2024-11-13 16:21:19,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:21:19,569 INFO L225 Difference]: With dead ends: 457 [2024-11-13 16:21:19,572 INFO L226 Difference]: Without dead ends: 300 [2024-11-13 16:21:19,575 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:21:19,578 INFO L432 NwaCegarLoop]: 380 mSDtfsCounter, 224 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 16:21:19,578 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 614 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 16:21:19,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-11-13 16:21:19,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 162. [2024-11-13 16:21:19,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 113 states have (on average 1.4601769911504425) internal successors, (165), 113 states have internal predecessors, (165), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-13 16:21:19,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 259 transitions. [2024-11-13 16:21:19,641 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 259 transitions. Word has length 312 [2024-11-13 16:21:19,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:21:19,648 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 259 transitions. [2024-11-13 16:21:19,649 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-13 16:21:19,649 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 259 transitions. [2024-11-13 16:21:19,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2024-11-13 16:21:19,664 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:19,665 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:19,665 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 16:21:19,665 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:19,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:19,667 INFO L85 PathProgramCache]: Analyzing trace with hash 100147781, now seen corresponding path program 1 times [2024-11-13 16:21:19,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:19,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874192959] [2024-11-13 16:21:19,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:19,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:19,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:21:20,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:21:20,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-13 16:21:20,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:21:20,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:21:20,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-13 16:21:20,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:21:20,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:21:20,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:21:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:21:20,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:21:20,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 16:21:20,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 16:21:20,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 16:21:20,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 16:21:20,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 16:21:20,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 16:21:20,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 16:21:20,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 16:21:20,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 16:21:20,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 16:21:20,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 16:21:20,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 16:21:20,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 16:21:20,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:21:20,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:21:20,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-13 16:21:20,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:21:20,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:21:20,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:21:20,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:21:20,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:21:20,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:21:20,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:21:20,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:21:20,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:21:20,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:21:20,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:21:20,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:21:20,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:21:20,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:21:20,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:21:20,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:21:20,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:21:20,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:21:20,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:21:20,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:21:20,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:20,355 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-13 16:21:20,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:21:20,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874192959] [2024-11-13 16:21:20,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874192959] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:21:20,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:21:20,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 16:21:20,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463921043] [2024-11-13 16:21:20,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:21:20,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:21:20,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:21:20,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:21:20,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:21:20,362 INFO L87 Difference]: Start difference. First operand 162 states and 259 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-13 16:21:20,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:21:20,528 INFO L93 Difference]: Finished difference Result 459 states and 737 transitions. [2024-11-13 16:21:20,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:21:20,529 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 312 [2024-11-13 16:21:20,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:21:20,536 INFO L225 Difference]: With dead ends: 459 [2024-11-13 16:21:20,538 INFO L226 Difference]: Without dead ends: 300 [2024-11-13 16:21:20,539 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:21:20,540 INFO L432 NwaCegarLoop]: 248 mSDtfsCounter, 219 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 16:21:20,540 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 485 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 16:21:20,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-11-13 16:21:20,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 193. [2024-11-13 16:21:20,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 144 states have (on average 1.4930555555555556) internal successors, (215), 144 states have internal predecessors, (215), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-13 16:21:20,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 309 transitions. [2024-11-13 16:21:20,578 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 309 transitions. Word has length 312 [2024-11-13 16:21:20,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:21:20,580 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 309 transitions. [2024-11-13 16:21:20,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-13 16:21:20,580 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 309 transitions. [2024-11-13 16:21:20,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2024-11-13 16:21:20,587 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:20,588 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:20,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 16:21:20,588 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:20,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:20,589 INFO L85 PathProgramCache]: Analyzing trace with hash 801747655, now seen corresponding path program 1 times [2024-11-13 16:21:20,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:20,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401732060] [2024-11-13 16:21:20,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:20,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:21,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:21:21,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:21:21,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-13 16:21:21,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:21:21,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:21:21,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-13 16:21:21,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:21:21,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:21:21,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:21:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:21:21,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:21:21,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 16:21:21,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 16:21:21,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 16:21:21,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 16:21:21,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 16:21:21,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:21,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 16:21:21,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 16:21:22,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 16:21:22,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 16:21:22,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 16:21:22,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 16:21:22,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 16:21:22,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 16:21:22,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:21:22,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:21:22,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-13 16:21:22,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:21:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:21:22,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:21:22,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:21:22,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:21:22,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:21:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:21:22,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:21:22,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:21:22,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:21:22,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:21:22,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:21:22,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:21:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:21:22,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:21:22,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:21:22,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:21:22,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:21:22,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:21:22,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:21:22,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:22,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-13 16:21:22,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:21:22,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401732060] [2024-11-13 16:21:22,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401732060] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:21:22,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:21:22,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:21:22,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796834052] [2024-11-13 16:21:22,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:21:22,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:21:22,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:21:22,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:21:22,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:21:22,213 INFO L87 Difference]: Start difference. First operand 193 states and 309 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-13 16:21:22,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:21:22,683 INFO L93 Difference]: Finished difference Result 574 states and 922 transitions. [2024-11-13 16:21:22,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:21:22,686 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 312 [2024-11-13 16:21:22,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:21:22,691 INFO L225 Difference]: With dead ends: 574 [2024-11-13 16:21:22,691 INFO L226 Difference]: Without dead ends: 384 [2024-11-13 16:21:22,692 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:21:22,694 INFO L432 NwaCegarLoop]: 253 mSDtfsCounter, 164 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 16:21:22,694 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 739 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 16:21:22,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2024-11-13 16:21:22,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 274. [2024-11-13 16:21:22,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 177 states have (on average 1.4011299435028248) internal successors, (248), 177 states have internal predecessors, (248), 94 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-13 16:21:22,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 436 transitions. [2024-11-13 16:21:22,790 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 436 transitions. Word has length 312 [2024-11-13 16:21:22,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:21:22,791 INFO L471 AbstractCegarLoop]: Abstraction has 274 states and 436 transitions. [2024-11-13 16:21:22,791 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-13 16:21:22,791 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 436 transitions. [2024-11-13 16:21:22,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2024-11-13 16:21:22,799 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:22,799 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:22,799 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 16:21:22,799 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:22,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:22,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1695233993, now seen corresponding path program 1 times [2024-11-13 16:21:22,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:22,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496226571] [2024-11-13 16:21:22,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:22,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:23,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:21:24,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:21:24,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-13 16:21:24,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:21:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:21:24,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-13 16:21:24,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:21:24,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:21:24,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:21:24,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:21:24,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:21:24,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 16:21:24,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 16:21:24,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 16:21:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 16:21:24,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 16:21:24,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 16:21:24,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 16:21:24,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 16:21:24,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 16:21:24,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 16:21:24,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 16:21:24,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 16:21:24,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 16:21:24,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:21:24,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:21:24,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-13 16:21:24,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:21:24,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:21:24,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:21:24,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:21:24,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:21:24,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:21:24,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:21:24,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:21:24,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:21:24,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:21:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:21:24,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:21:24,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:21:24,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:21:24,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:21:24,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:21:24,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:21:24,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:21:24,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:21:24,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:21:24,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,539 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 120 proven. 18 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-13 16:21:24,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:21:24,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496226571] [2024-11-13 16:21:24,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496226571] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:21:24,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135281852] [2024-11-13 16:21:24,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:24,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:21:24,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:21:24,545 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:21:24,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 16:21:24,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:24,982 INFO L255 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 16:21:24,998 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:21:25,358 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 802 proven. 12 refuted. 0 times theorem prover too weak. 3510 trivial. 0 not checked. [2024-11-13 16:21:25,359 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:21:25,992 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 126 proven. 12 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-13 16:21:25,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135281852] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:21:25,993 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:21:25,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-13 16:21:25,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121090831] [2024-11-13 16:21:25,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:21:25,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 16:21:25,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:21:25,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 16:21:25,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 16:21:25,997 INFO L87 Difference]: Start difference. First operand 274 states and 436 transitions. Second operand has 8 states, 8 states have (on average 15.25) internal successors, (122), 8 states have internal predecessors, (122), 3 states have call successors, (57), 2 states have call predecessors, (57), 4 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) [2024-11-13 16:21:26,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:21:26,879 INFO L93 Difference]: Finished difference Result 492 states and 766 transitions. [2024-11-13 16:21:26,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 16:21:26,882 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.25) internal successors, (122), 8 states have internal predecessors, (122), 3 states have call successors, (57), 2 states have call predecessors, (57), 4 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) Word has length 312 [2024-11-13 16:21:26,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:21:26,893 INFO L225 Difference]: With dead ends: 492 [2024-11-13 16:21:26,893 INFO L226 Difference]: Without dead ends: 302 [2024-11-13 16:21:26,894 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 731 GetRequests, 714 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2024-11-13 16:21:26,897 INFO L432 NwaCegarLoop]: 200 mSDtfsCounter, 272 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 16:21:26,898 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 506 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 16:21:26,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2024-11-13 16:21:26,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 290. [2024-11-13 16:21:26,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 189 states have (on average 1.343915343915344) internal successors, (254), 189 states have internal predecessors, (254), 94 states have call successors, (94), 6 states have call predecessors, (94), 6 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-13 16:21:26,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 442 transitions. [2024-11-13 16:21:26,977 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 442 transitions. Word has length 312 [2024-11-13 16:21:26,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:21:26,979 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 442 transitions. [2024-11-13 16:21:26,979 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.25) internal successors, (122), 8 states have internal predecessors, (122), 3 states have call successors, (57), 2 states have call predecessors, (57), 4 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) [2024-11-13 16:21:26,979 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 442 transitions. [2024-11-13 16:21:26,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2024-11-13 16:21:26,989 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:26,989 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:27,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 16:21:27,190 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:21:27,191 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:27,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:27,191 INFO L85 PathProgramCache]: Analyzing trace with hash 2030114125, now seen corresponding path program 1 times [2024-11-13 16:21:27,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:27,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581868803] [2024-11-13 16:21:27,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:27,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:28,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:21:28,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:21:28,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-13 16:21:28,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:21:28,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:21:28,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-13 16:21:28,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:21:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:21:28,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:21:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:21:28,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:21:28,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 16:21:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 16:21:28,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:28,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 16:21:28,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 16:21:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 16:21:29,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 16:21:29,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 16:21:29,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 16:21:29,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 16:21:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 16:21:29,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 16:21:29,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 16:21:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 16:21:29,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:21:29,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:21:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-13 16:21:29,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:21:29,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:21:29,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:21:29,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:21:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:21:29,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:21:29,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:21:29,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:21:29,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:21:29,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:21:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:21:29,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:21:29,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:21:29,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:21:29,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:21:29,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:21:29,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:21:29,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:21:29,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:21:29,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:21:29,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,247 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 111 proven. 159 refuted. 0 times theorem prover too weak. 4054 trivial. 0 not checked. [2024-11-13 16:21:29,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:21:29,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581868803] [2024-11-13 16:21:29,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581868803] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:21:29,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342183602] [2024-11-13 16:21:29,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:29,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:21:29,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:21:29,251 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:21:29,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 16:21:29,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:29,726 INFO L255 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 16:21:29,751 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:21:32,031 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 2765 proven. 159 refuted. 0 times theorem prover too weak. 1400 trivial. 0 not checked. [2024-11-13 16:21:32,032 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:21:32,960 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 111 proven. 162 refuted. 0 times theorem prover too weak. 4051 trivial. 0 not checked. [2024-11-13 16:21:32,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342183602] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:21:32,960 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:21:32,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 9] total 20 [2024-11-13 16:21:32,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774408049] [2024-11-13 16:21:32,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:21:32,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 16:21:32,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:21:32,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 16:21:32,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2024-11-13 16:21:32,967 INFO L87 Difference]: Start difference. First operand 290 states and 442 transitions. Second operand has 20 states, 20 states have (on average 8.1) internal successors, (162), 20 states have internal predecessors, (162), 8 states have call successors, (141), 4 states have call predecessors, (141), 9 states have return successors, (141), 8 states have call predecessors, (141), 8 states have call successors, (141) [2024-11-13 16:21:36,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:21:36,102 INFO L93 Difference]: Finished difference Result 1101 states and 1678 transitions. [2024-11-13 16:21:36,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-13 16:21:36,103 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 8.1) internal successors, (162), 20 states have internal predecessors, (162), 8 states have call successors, (141), 4 states have call predecessors, (141), 9 states have return successors, (141), 8 states have call predecessors, (141), 8 states have call successors, (141) Word has length 312 [2024-11-13 16:21:36,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:21:36,110 INFO L225 Difference]: With dead ends: 1101 [2024-11-13 16:21:36,110 INFO L226 Difference]: Without dead ends: 903 [2024-11-13 16:21:36,112 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 734 GetRequests, 704 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=268, Invalid=724, Unknown=0, NotChecked=0, Total=992 [2024-11-13 16:21:36,114 INFO L432 NwaCegarLoop]: 182 mSDtfsCounter, 1087 mSDsluCounter, 2159 mSDsCounter, 0 mSdLazyCounter, 1620 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 1774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-13 16:21:36,115 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1125 Valid, 2341 Invalid, 1774 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [154 Valid, 1620 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-13 16:21:36,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2024-11-13 16:21:36,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 627. [2024-11-13 16:21:36,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 462 states have (on average 1.4155844155844155) internal successors, (654), 463 states have internal predecessors, (654), 150 states have call successors, (150), 14 states have call predecessors, (150), 14 states have return successors, (150), 149 states have call predecessors, (150), 150 states have call successors, (150) [2024-11-13 16:21:36,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 954 transitions. [2024-11-13 16:21:36,270 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 954 transitions. Word has length 312 [2024-11-13 16:21:36,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:21:36,272 INFO L471 AbstractCegarLoop]: Abstraction has 627 states and 954 transitions. [2024-11-13 16:21:36,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 8.1) internal successors, (162), 20 states have internal predecessors, (162), 8 states have call successors, (141), 4 states have call predecessors, (141), 9 states have return successors, (141), 8 states have call predecessors, (141), 8 states have call successors, (141) [2024-11-13 16:21:36,273 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 954 transitions. [2024-11-13 16:21:36,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2024-11-13 16:21:36,281 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:36,282 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:36,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-13 16:21:36,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:21:36,486 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:36,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:36,486 INFO L85 PathProgramCache]: Analyzing trace with hash -19273717, now seen corresponding path program 1 times [2024-11-13 16:21:36,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:36,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495287566] [2024-11-13 16:21:36,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:36,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:36,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:21:42,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:21:42,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-13 16:21:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:21:42,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:21:42,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-13 16:21:42,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:21:42,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:21:42,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:21:42,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:21:42,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:21:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 16:21:42,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 16:21:42,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 16:21:42,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 16:21:42,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 16:21:42,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 16:21:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 16:21:42,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 16:21:42,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 16:21:42,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 16:21:42,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 16:21:42,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 16:21:42,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 16:21:42,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:21:42,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:21:42,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-13 16:21:42,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:21:42,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:21:42,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:21:42,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:42,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:21:42,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:21:43,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:21:43,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:21:43,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:21:43,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:21:43,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:21:43,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:21:43,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:21:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:21:43,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:21:43,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:21:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:21:43,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:21:43,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:21:43,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:21:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:21:43,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:43,520 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-13 16:21:43,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:21:43,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495287566] [2024-11-13 16:21:43,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495287566] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:21:43,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:21:43,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 16:21:43,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143571728] [2024-11-13 16:21:43,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:21:43,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 16:21:43,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:21:43,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 16:21:43,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-13 16:21:43,525 INFO L87 Difference]: Start difference. First operand 627 states and 954 transitions. Second operand has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 9 states have internal predecessors, (80), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-13 16:21:46,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:21:46,724 INFO L93 Difference]: Finished difference Result 1643 states and 2513 transitions. [2024-11-13 16:21:46,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 16:21:46,726 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 9 states have internal predecessors, (80), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 312 [2024-11-13 16:21:46,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:21:46,741 INFO L225 Difference]: With dead ends: 1643 [2024-11-13 16:21:46,741 INFO L226 Difference]: Without dead ends: 1116 [2024-11-13 16:21:46,744 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2024-11-13 16:21:46,745 INFO L432 NwaCegarLoop]: 285 mSDtfsCounter, 1392 mSDsluCounter, 1126 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 372 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1392 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 372 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-13 16:21:46,745 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1392 Valid, 1411 Invalid, 990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [372 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-13 16:21:46,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2024-11-13 16:21:46,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 886. [2024-11-13 16:21:46,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 667 states have (on average 1.4107946026986506) internal successors, (941), 668 states have internal predecessors, (941), 197 states have call successors, (197), 21 states have call predecessors, (197), 21 states have return successors, (197), 196 states have call predecessors, (197), 197 states have call successors, (197) [2024-11-13 16:21:46,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 1335 transitions. [2024-11-13 16:21:46,927 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 1335 transitions. Word has length 312 [2024-11-13 16:21:46,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:21:46,930 INFO L471 AbstractCegarLoop]: Abstraction has 886 states and 1335 transitions. [2024-11-13 16:21:46,930 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 9 states have internal predecessors, (80), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-13 16:21:46,930 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 1335 transitions. [2024-11-13 16:21:46,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2024-11-13 16:21:46,937 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:46,938 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:46,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-13 16:21:46,938 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:46,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:46,939 INFO L85 PathProgramCache]: Analyzing trace with hash -702342237, now seen corresponding path program 1 times [2024-11-13 16:21:46,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:46,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654407160] [2024-11-13 16:21:46,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:46,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:47,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 16:21:48,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 16:21:48,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-13 16:21:48,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 16:21:48,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 16:21:48,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-13 16:21:48,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 16:21:48,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-13 16:21:48,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:21:48,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 16:21:48,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:21:48,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 16:21:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 16:21:48,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 16:21:48,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 16:21:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 16:21:48,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 16:21:48,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 16:21:48,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 16:21:48,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 16:21:48,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 16:21:48,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 16:21:48,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 16:21:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 16:21:48,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 16:21:48,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 16:21:48,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-13 16:21:48,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 16:21:48,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 16:21:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 16:21:48,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 16:21:48,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 16:21:48,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 16:21:48,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 16:21:48,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 16:21:48,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 16:21:48,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 16:21:48,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 16:21:48,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 16:21:48,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 16:21:48,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 16:21:48,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 16:21:48,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 16:21:48,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 16:21:48,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 16:21:48,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 16:21:48,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 16:21:48,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:48,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 24 proven. 114 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-13 16:21:48,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:21:48,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654407160] [2024-11-13 16:21:48,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654407160] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:21:48,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964672952] [2024-11-13 16:21:48,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:48,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:21:48,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:21:48,833 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:21:48,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 16:21:49,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:21:49,210 INFO L255 TraceCheckSpWp]: Trace formula consists of 769 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 16:21:49,221 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:21:50,923 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 2828 proven. 159 refuted. 0 times theorem prover too weak. 1337 trivial. 0 not checked. [2024-11-13 16:21:50,923 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:21:52,237 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 111 proven. 162 refuted. 0 times theorem prover too weak. 4051 trivial. 0 not checked. [2024-11-13 16:21:52,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964672952] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:21:52,237 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:21:52,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2024-11-13 16:21:52,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804847141] [2024-11-13 16:21:52,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:21:52,239 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-13 16:21:52,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:21:52,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-13 16:21:52,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2024-11-13 16:21:52,241 INFO L87 Difference]: Start difference. First operand 886 states and 1335 transitions. Second operand has 26 states, 25 states have (on average 8.28) internal successors, (207), 26 states have internal predecessors, (207), 9 states have call successors, (134), 4 states have call predecessors, (134), 9 states have return successors, (134), 9 states have call predecessors, (134), 9 states have call successors, (134) [2024-11-13 16:21:56,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:21:56,778 INFO L93 Difference]: Finished difference Result 2122 states and 3207 transitions. [2024-11-13 16:21:56,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-13 16:21:56,782 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 8.28) internal successors, (207), 26 states have internal predecessors, (207), 9 states have call successors, (134), 4 states have call predecessors, (134), 9 states have return successors, (134), 9 states have call predecessors, (134), 9 states have call successors, (134) Word has length 313 [2024-11-13 16:21:56,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:21:56,796 INFO L225 Difference]: With dead ends: 2122 [2024-11-13 16:21:56,796 INFO L226 Difference]: Without dead ends: 1340 [2024-11-13 16:21:56,801 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 708 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=763, Invalid=2543, Unknown=0, NotChecked=0, Total=3306 [2024-11-13 16:21:56,802 INFO L432 NwaCegarLoop]: 251 mSDtfsCounter, 1742 mSDsluCounter, 1843 mSDsCounter, 0 mSdLazyCounter, 1695 mSolverCounterSat, 622 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1751 SdHoareTripleChecker+Valid, 2094 SdHoareTripleChecker+Invalid, 2317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 622 IncrementalHoareTripleChecker+Valid, 1695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-13 16:21:56,802 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1751 Valid, 2094 Invalid, 2317 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [622 Valid, 1695 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-13 16:21:56,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2024-11-13 16:21:56,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 1088. [2024-11-13 16:21:56,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1088 states, 850 states have (on average 1.428235294117647) internal successors, (1214), 853 states have internal predecessors, (1214), 211 states have call successors, (211), 26 states have call predecessors, (211), 26 states have return successors, (211), 208 states have call predecessors, (211), 211 states have call successors, (211) [2024-11-13 16:21:56,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1088 states to 1088 states and 1636 transitions. [2024-11-13 16:21:56,980 INFO L78 Accepts]: Start accepts. Automaton has 1088 states and 1636 transitions. Word has length 313 [2024-11-13 16:21:56,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:21:56,981 INFO L471 AbstractCegarLoop]: Abstraction has 1088 states and 1636 transitions. [2024-11-13 16:21:56,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 8.28) internal successors, (207), 26 states have internal predecessors, (207), 9 states have call successors, (134), 4 states have call predecessors, (134), 9 states have return successors, (134), 9 states have call predecessors, (134), 9 states have call successors, (134) [2024-11-13 16:21:56,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1088 states and 1636 transitions. [2024-11-13 16:21:56,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2024-11-13 16:21:56,985 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:21:56,985 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:57,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 16:21:57,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-13 16:21:57,190 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:21:57,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:21:57,190 INFO L85 PathProgramCache]: Analyzing trace with hash 386633388, now seen corresponding path program 1 times [2024-11-13 16:21:57,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:21:57,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694751680] [2024-11-13 16:21:57,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:57,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:21:57,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 16:21:57,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [784256489] [2024-11-13 16:21:57,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:21:57,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:21:57,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:21:57,978 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:21:57,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 16:21:58,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 16:21:58,640 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 16:21:58,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 16:21:59,252 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 16:21:59,253 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 16:21:59,254 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-13 16:21:59,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-13 16:21:59,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:21:59,464 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:21:59,834 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-13 16:21:59,842 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 04:21:59 BoogieIcfgContainer [2024-11-13 16:21:59,843 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-13 16:21:59,844 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 16:21:59,844 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 16:21:59,845 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 16:21:59,845 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:21:16" (3/4) ... [2024-11-13 16:21:59,848 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 16:21:59,848 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 16:21:59,849 INFO L158 Benchmark]: Toolchain (without parser) took 46034.99ms. Allocated memory was 142.6MB in the beginning and 830.5MB in the end (delta: 687.9MB). Free memory was 118.0MB in the beginning and 663.1MB in the end (delta: -545.2MB). Peak memory consumption was 146.0MB. Max. memory is 16.1GB. [2024-11-13 16:21:59,850 INFO L158 Benchmark]: CDTParser took 0.52ms. Allocated memory is still 142.6MB. Free memory is still 80.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 16:21:59,850 INFO L158 Benchmark]: CACSL2BoogieTranslator took 784.44ms. Allocated memory is still 142.6MB. Free memory was 118.0MB in the beginning and 94.5MB in the end (delta: 23.4MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-13 16:21:59,851 INFO L158 Benchmark]: Boogie Procedure Inliner took 110.42ms. Allocated memory is still 142.6MB. Free memory was 94.5MB in the beginning and 86.2MB in the end (delta: 8.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 16:21:59,851 INFO L158 Benchmark]: Boogie Preprocessor took 202.95ms. Allocated memory is still 142.6MB. Free memory was 86.2MB in the beginning and 67.4MB in the end (delta: 18.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 16:21:59,852 INFO L158 Benchmark]: RCFGBuilder took 1650.50ms. Allocated memory is still 142.6MB. Free memory was 67.4MB in the beginning and 62.2MB in the end (delta: 5.2MB). Peak memory consumption was 16.1MB. Max. memory is 16.1GB. [2024-11-13 16:21:59,852 INFO L158 Benchmark]: TraceAbstraction took 43274.14ms. Allocated memory was 142.6MB in the beginning and 830.5MB in the end (delta: 687.9MB). Free memory was 61.6MB in the beginning and 663.2MB in the end (delta: -601.7MB). Peak memory consumption was 79.6MB. Max. memory is 16.1GB. [2024-11-13 16:21:59,853 INFO L158 Benchmark]: Witness Printer took 4.27ms. Allocated memory is still 830.5MB. Free memory was 663.2MB in the beginning and 663.1MB in the end (delta: 111.2kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 16:21:59,855 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.52ms. Allocated memory is still 142.6MB. Free memory is still 80.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 784.44ms. Allocated memory is still 142.6MB. Free memory was 118.0MB in the beginning and 94.5MB in the end (delta: 23.4MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 110.42ms. Allocated memory is still 142.6MB. Free memory was 94.5MB in the beginning and 86.2MB in the end (delta: 8.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 202.95ms. Allocated memory is still 142.6MB. Free memory was 86.2MB in the beginning and 67.4MB in the end (delta: 18.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1650.50ms. Allocated memory is still 142.6MB. Free memory was 67.4MB in the beginning and 62.2MB in the end (delta: 5.2MB). Peak memory consumption was 16.1MB. Max. memory is 16.1GB. * TraceAbstraction took 43274.14ms. Allocated memory was 142.6MB in the beginning and 830.5MB in the end (delta: 687.9MB). Free memory was 61.6MB in the beginning and 663.2MB in the end (delta: -601.7MB). Peak memory consumption was 79.6MB. Max. memory is 16.1GB. * Witness Printer took 4.27ms. Allocated memory is still 830.5MB. Free memory was 663.2MB in the beginning and 663.1MB in the end (delta: 111.2kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryArithmeticDOUBLEoperation at line 212, overapproximation of someBinaryArithmeticDOUBLEoperation at line 152, overapproximation of someBinaryArithmeticDOUBLEoperation at line 194, overapproximation of someBinaryFLOATComparisonOperation at line 120, overapproximation of someBinaryFLOATComparisonOperation at line 310, overapproximation of someBinaryFLOATComparisonOperation at line 381, overapproximation of someBinaryFLOATComparisonOperation at line 296, overapproximation of someBinaryFLOATComparisonOperation at line 294, overapproximation of someUnaryDOUBLEoperation at line 201, overapproximation of someUnaryDOUBLEoperation at line 42, overapproximation of someBinaryDOUBLEComparisonOperation at line 317, overapproximation of someBinaryDOUBLEComparisonOperation at line 381, overapproximation of someBinaryDOUBLEComparisonOperation at line 381, overapproximation of someBinaryDOUBLEComparisonOperation at line 319, overapproximation of someBinaryDOUBLEComparisonOperation at line 272, overapproximation of someBinaryDOUBLEComparisonOperation at line 202, overapproximation of someBinaryDOUBLEComparisonOperation at line 201, overapproximation of someBinaryDOUBLEComparisonOperation at line 152, overapproximation of someBinaryDOUBLEComparisonOperation at line 327, overapproximation of someBinaryDOUBLEComparisonOperation at line 166, overapproximation of someBinaryDOUBLEComparisonOperation at line 175, overapproximation of someBinaryDOUBLEComparisonOperation at line 331, overapproximation of someBinaryDOUBLEComparisonOperation at line 325, overapproximation of someBinaryDOUBLEComparisonOperation at line 329, overapproximation of someBinaryDOUBLEComparisonOperation at line 321, overapproximation of someBinaryDOUBLEComparisonOperation at line 160, overapproximation of someBinaryDOUBLEComparisonOperation at line 225, overapproximation of someBinaryDOUBLEComparisonOperation at line 323, overapproximation of someBinaryDOUBLEComparisonOperation at line 267, overapproximation of someBinaryDOUBLEComparisonOperation at line 242, overapproximation of someBinaryDOUBLEComparisonOperation at line 316. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed long int var_1_1 = 128; [L23] float var_1_9 = 32.6; [L24] signed long int var_1_10 = 10; [L25] float var_1_12 = 31.2; [L26] float var_1_13 = 256.4; [L27] signed char var_1_14 = 5; [L28] signed char var_1_15 = -4; [L29] signed char var_1_16 = 25; [L30] signed char var_1_17 = 10; [L31] signed char var_1_18 = 25; [L32] double var_1_19 = 25.65; [L33] signed short int var_1_20 = -16; [L34] unsigned char var_1_21 = 25; [L35] float var_1_22 = 49.8; [L36] signed long int var_1_23 = 100000; [L37] unsigned char var_1_24 = 1; [L38] unsigned short int var_1_25 = 10; [L39] double var_1_26 = 64.25; [L40] double var_1_27 = 10.2; [L41] double var_1_28 = 500.25; [L42] double var_1_29 = -0.6; [L43] double var_1_30 = 256.75; [L44] double var_1_31 = 10000.8; [L45] double var_1_32 = 10.4; [L46] double var_1_33 = 32.4; [L47] double var_1_34 = 50.5; [L48] double var_1_35 = 50.1; [L49] double var_1_36 = 9999999999.25; [L50] double var_1_38 = 49.6; [L51] unsigned char var_1_39 = 8; [L52] signed char var_1_40 = 50; [L53] unsigned char var_1_41 = 128; [L54] unsigned char var_1_42 = 10; [L55] unsigned char var_1_43 = 64; [L56] unsigned char var_1_44 = 0; [L57] unsigned char var_1_45 = 0; [L58] unsigned char var_1_46 = 1; [L59] unsigned char var_1_47 = 0; [L60] unsigned char var_1_48 = 0; [L61] unsigned char var_1_49 = 0; [L62] float var_1_50 = 3.875; [L63] unsigned long int var_1_51 = 16; [L64] unsigned long int var_1_52 = 3123193878; [L65] double var_1_53 = 7.5; [L66] signed long int var_1_54 = -256; [L67] double var_1_55 = 15.6; [L68] unsigned short int var_1_57 = 4; [L69] unsigned short int var_1_58 = 34045; [L70] float var_1_59 = 4.25; [L71] signed char var_1_60 = -16; [L72] double var_1_61 = 50.5; [L73] unsigned long int var_1_62 = 8; [L74] signed long int last_1_var_1_1 = 128; [L75] unsigned char last_1_var_1_21 = 25; [L76] unsigned char last_1_var_1_24 = 1; [L77] unsigned short int last_1_var_1_25 = 10; [L78] double last_1_var_1_27 = 10.2; [L79] double last_1_var_1_36 = 9999999999.25; [L80] unsigned char last_1_var_1_39 = 8; [L81] unsigned char last_1_var_1_42 = 10; [L82] unsigned char last_1_var_1_44 = 0; [L83] unsigned long int last_1_var_1_51 = 16; [L84] double last_1_var_1_53 = 7.5; [L85] signed long int last_1_var_1_54 = -256; [L86] unsigned short int last_1_var_1_57 = 4; [L87] unsigned long int last_1_var_1_62 = 8; VAL [isInitial=0, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=10, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L385] isInitial = 1 [L386] FCALL initially() [L387] COND TRUE 1 [L388] CALL updateLastVariables() [L365] last_1_var_1_1 = var_1_1 [L366] last_1_var_1_21 = var_1_21 [L367] last_1_var_1_24 = var_1_24 [L368] last_1_var_1_25 = var_1_25 [L369] last_1_var_1_27 = var_1_27 [L370] last_1_var_1_36 = var_1_36 [L371] last_1_var_1_39 = var_1_39 [L372] last_1_var_1_42 = var_1_42 [L373] last_1_var_1_44 = var_1_44 [L374] last_1_var_1_51 = var_1_51 [L375] last_1_var_1_53 = var_1_53 [L376] last_1_var_1_54 = var_1_54 [L377] last_1_var_1_57 = var_1_57 [L378] last_1_var_1_62 = var_1_62 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=10, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L388] RET updateLastVariables() [L389] CALL updateVariables() [L289] var_1_10 = __VERIFIER_nondet_long() [L290] CALL assume_abort_if_not(var_1_10 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L290] RET assume_abort_if_not(var_1_10 >= -2147483648) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L291] CALL assume_abort_if_not(var_1_10 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L291] RET assume_abort_if_not(var_1_10 <= 2147483647) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L292] CALL assume_abort_if_not(var_1_10 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L292] RET assume_abort_if_not(var_1_10 != 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=156/5, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L293] var_1_12 = __VERIFIER_nondet_float() [L294] CALL assume_abort_if_not((var_1_12 >= -922337.2036854765600e+13F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854765600e+12F && var_1_12 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L294] RET assume_abort_if_not((var_1_12 >= -922337.2036854765600e+13F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854765600e+12F && var_1_12 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_13=1282/5, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L295] var_1_13 = __VERIFIER_nondet_float() [L296] CALL assume_abort_if_not((var_1_13 >= -922337.2036854765600e+13F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854765600e+12F && var_1_13 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L296] RET assume_abort_if_not((var_1_13 >= -922337.2036854765600e+13F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854765600e+12F && var_1_13 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=-4, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L297] var_1_15 = __VERIFIER_nondet_char() [L298] CALL assume_abort_if_not(var_1_15 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L298] RET assume_abort_if_not(var_1_15 >= -127) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L299] CALL assume_abort_if_not(var_1_15 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L299] RET assume_abort_if_not(var_1_15 <= 126) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=25, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L300] var_1_16 = __VERIFIER_nondet_char() [L301] CALL assume_abort_if_not(var_1_16 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L301] RET assume_abort_if_not(var_1_16 >= -63) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L302] CALL assume_abort_if_not(var_1_16 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L302] RET assume_abort_if_not(var_1_16 <= 63) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=10, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L303] var_1_17 = __VERIFIER_nondet_char() [L304] CALL assume_abort_if_not(var_1_17 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L304] RET assume_abort_if_not(var_1_17 >= 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L305] CALL assume_abort_if_not(var_1_17 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L305] RET assume_abort_if_not(var_1_17 <= 63) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=25, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L306] var_1_18 = __VERIFIER_nondet_char() [L307] CALL assume_abort_if_not(var_1_18 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L307] RET assume_abort_if_not(var_1_18 >= 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L308] CALL assume_abort_if_not(var_1_18 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L308] RET assume_abort_if_not(var_1_18 <= 63) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_22=249/5, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L309] var_1_22 = __VERIFIER_nondet_float() [L310] CALL assume_abort_if_not((var_1_22 >= 0.0F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854776000e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L310] RET assume_abort_if_not((var_1_22 >= 0.0F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854776000e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=100000, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L311] var_1_23 = __VERIFIER_nondet_long() [L312] CALL assume_abort_if_not(var_1_23 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L312] RET assume_abort_if_not(var_1_23 >= -2147483648) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L313] CALL assume_abort_if_not(var_1_23 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L313] RET assume_abort_if_not(var_1_23 <= 2147483647) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L314] CALL assume_abort_if_not(var_1_23 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L314] RET assume_abort_if_not(var_1_23 != 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_26=257/4, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L315] var_1_26 = __VERIFIER_nondet_double() [L316] CALL assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L316] RET assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L317] CALL assume_abort_if_not(var_1_26 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L317] RET assume_abort_if_not(var_1_26 != 0.0F) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_28=2001/4, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L318] var_1_28 = __VERIFIER_nondet_double() [L319] CALL assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L319] RET assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_30=1027/4, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L320] var_1_30 = __VERIFIER_nondet_double() [L321] CALL assume_abort_if_not((var_1_30 >= -461168.6018427382800e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 4611686.018427382800e+12F && var_1_30 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L321] RET assume_abort_if_not((var_1_30 >= -461168.6018427382800e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 4611686.018427382800e+12F && var_1_30 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_31=50004/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L322] var_1_31 = __VERIFIER_nondet_double() [L323] CALL assume_abort_if_not((var_1_31 >= -230584.3009213691390e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 2305843.009213691390e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L323] RET assume_abort_if_not((var_1_31 >= -230584.3009213691390e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 2305843.009213691390e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_32=52/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L324] var_1_32 = __VERIFIER_nondet_double() [L325] CALL assume_abort_if_not((var_1_32 >= -230584.3009213691390e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 2305843.009213691390e+12F && var_1_32 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L325] RET assume_abort_if_not((var_1_32 >= -230584.3009213691390e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 2305843.009213691390e+12F && var_1_32 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_34=101/2, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L326] var_1_34 = __VERIFIER_nondet_double() [L327] CALL assume_abort_if_not((var_1_34 >= 0.0F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 4611686.018427382800e+12F && var_1_34 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L327] RET assume_abort_if_not((var_1_34 >= 0.0F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 4611686.018427382800e+12F && var_1_34 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_35=501/10, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L328] var_1_35 = __VERIFIER_nondet_double() [L329] CALL assume_abort_if_not((var_1_35 >= 0.0F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 4611686.018427382800e+12F && var_1_35 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L329] RET assume_abort_if_not((var_1_35 >= 0.0F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 4611686.018427382800e+12F && var_1_35 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_38=248/5, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L330] var_1_38 = __VERIFIER_nondet_double() [L331] CALL assume_abort_if_not((var_1_38 >= 0.0F && var_1_38 <= -1.0e-20F) || (var_1_38 <= 4611686.018427382800e+12F && var_1_38 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L331] RET assume_abort_if_not((var_1_38 >= 0.0F && var_1_38 <= -1.0e-20F) || (var_1_38 <= 4611686.018427382800e+12F && var_1_38 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=50, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L332] var_1_40 = __VERIFIER_nondet_char() [L333] CALL assume_abort_if_not(var_1_40 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L333] RET assume_abort_if_not(var_1_40 >= -128) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L334] CALL assume_abort_if_not(var_1_40 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L334] RET assume_abort_if_not(var_1_40 <= 127) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L335] CALL assume_abort_if_not(var_1_40 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L335] RET assume_abort_if_not(var_1_40 != 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=128, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L336] var_1_41 = __VERIFIER_nondet_uchar() [L337] CALL assume_abort_if_not(var_1_41 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L337] RET assume_abort_if_not(var_1_41 >= 127) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L338] CALL assume_abort_if_not(var_1_41 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L338] RET assume_abort_if_not(var_1_41 <= 254) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=64, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L339] var_1_43 = __VERIFIER_nondet_uchar() [L340] CALL assume_abort_if_not(var_1_43 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L340] RET assume_abort_if_not(var_1_43 >= 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L341] CALL assume_abort_if_not(var_1_43 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L341] RET assume_abort_if_not(var_1_43 <= 127) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L342] var_1_45 = __VERIFIER_nondet_uchar() [L343] CALL assume_abort_if_not(var_1_45 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L343] RET assume_abort_if_not(var_1_45 >= 1) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L344] CALL assume_abort_if_not(var_1_45 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L344] RET assume_abort_if_not(var_1_45 <= 1) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L345] var_1_46 = __VERIFIER_nondet_uchar() [L346] CALL assume_abort_if_not(var_1_46 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L346] RET assume_abort_if_not(var_1_46 >= 1) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L347] CALL assume_abort_if_not(var_1_46 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L347] RET assume_abort_if_not(var_1_46 <= 1) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L348] var_1_47 = __VERIFIER_nondet_uchar() [L349] CALL assume_abort_if_not(var_1_47 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L349] RET assume_abort_if_not(var_1_47 >= 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L350] CALL assume_abort_if_not(var_1_47 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L350] RET assume_abort_if_not(var_1_47 <= 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L351] var_1_48 = __VERIFIER_nondet_uchar() [L352] CALL assume_abort_if_not(var_1_48 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L352] RET assume_abort_if_not(var_1_48 >= 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L353] CALL assume_abort_if_not(var_1_48 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L353] RET assume_abort_if_not(var_1_48 <= 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L354] var_1_49 = __VERIFIER_nondet_uchar() [L355] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L355] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L356] CALL assume_abort_if_not(var_1_49 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L356] RET assume_abort_if_not(var_1_49 <= 0) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=3123193878, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L357] var_1_52 = __VERIFIER_nondet_ulong() [L358] CALL assume_abort_if_not(var_1_52 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L358] RET assume_abort_if_not(var_1_52 >= 2147483647) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L359] CALL assume_abort_if_not(var_1_52 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L359] RET assume_abort_if_not(var_1_52 <= 4294967294) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=34045, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L360] var_1_58 = __VERIFIER_nondet_ushort() [L361] CALL assume_abort_if_not(var_1_58 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L361] RET assume_abort_if_not(var_1_58 >= 32767) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L362] CALL assume_abort_if_not(var_1_58 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L362] RET assume_abort_if_not(var_1_58 <= 65534) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L389] RET updateVariables() [L390] CALL step() [L91] COND FALSE !(last_1_var_1_44 && last_1_var_1_44) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L94] COND FALSE !(var_1_14 >= (var_1_41 - (64 - var_1_17))) [L97] var_1_44 = ((var_1_47 || var_1_48) || var_1_49) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L99] signed long int stepLocal_22 = last_1_var_1_21; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_22=25, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=8, var_1_9=163/5] [L100] COND FALSE !(stepLocal_22 < last_1_var_1_54) [L109] var_1_62 = var_1_58 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L111] signed long int stepLocal_20 = (((last_1_var_1_57) < 0 ) ? -(last_1_var_1_57) : (last_1_var_1_57)); [L112] signed char stepLocal_19 = var_1_18; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_19=9, stepLocal_20=4, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L113] COND FALSE !(stepLocal_20 > var_1_43) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_19=9, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L120] unsigned char stepLocal_7 = var_1_12 < (9.5f - var_1_22); [L121] signed long int stepLocal_6 = last_1_var_1_1; [L122] signed long int stepLocal_5 = var_1_10 / var_1_23; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_7=0, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L123] COND FALSE !(stepLocal_7 || (var_1_15 < (last_1_var_1_24 / var_1_10))) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L132] unsigned char stepLocal_8 = var_1_21; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L133] COND TRUE ! var_1_44 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=1, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L134] COND FALSE !(\read(var_1_44)) [L137] var_1_24 = (200 - (var_1_17 + var_1_18)) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L146] unsigned char stepLocal_13 = var_1_21; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=10, var_1_27=51/5, var_1_33=162/5, var_1_36=39999999997/4, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L147] COND FALSE !(\read(var_1_44)) [L152] var_1_36 = ((((var_1_28) < ((var_1_38 - (var_1_34 + var_1_35)))) ? (var_1_28) : ((var_1_38 - (var_1_34 + var_1_35))))) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=10, var_1_27=51/5, var_1_28=2, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L154] unsigned char stepLocal_10 = var_1_44; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_10=0, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, var_1_10=2, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=10, var_1_27=51/5, var_1_28=2, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L155] COND FALSE !(stepLocal_10 && (var_1_44 && (var_1_24 != var_1_16))) [L158] var_1_29 = var_1_13 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=10, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=10, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L160] COND TRUE var_1_13 < (- (last_1_var_1_53 * last_1_var_1_53)) [L161] var_1_42 = ((((var_1_18) > ((var_1_17 + var_1_43))) ? (var_1_18) : ((var_1_17 + var_1_43)))) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=10, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L165] signed long int stepLocal_9 = last_1_var_1_42; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=10, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L166] COND FALSE !(128.8 <= (((((last_1_var_1_36 / var_1_26)) < (var_1_12)) ? ((last_1_var_1_36 / var_1_26)) : (var_1_12)))) [L173] var_1_25 = ((((var_1_18) < (last_1_var_1_51)) ? (var_1_18) : (last_1_var_1_51))) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=-256, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L175] COND FALSE !((var_1_32 <= var_1_28) && var_1_48) [L178] var_1_54 = (var_1_17 - (((((var_1_18) < (var_1_25)) ? (var_1_18) : (var_1_25))) + 8)) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L180] signed char stepLocal_12 = var_1_15; [L181] signed long int stepLocal_11 = - var_1_18; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_11=-9, stepLocal_12=0, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L182] COND FALSE !(stepLocal_11 > var_1_10) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L189] signed char stepLocal_18 = var_1_18; [L190] signed long int stepLocal_17 = (((var_1_16) < (var_1_25)) ? (var_1_16) : (var_1_25)); [L191] unsigned char stepLocal_16 = var_1_44; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_16=0, stepLocal_17=8, stepLocal_18=9, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L192] COND TRUE (var_1_17 + var_1_41) >= stepLocal_17 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_16=0, stepLocal_18=9, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_50=31/8, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L193] COND TRUE stepLocal_18 <= var_1_25 [L194] var_1_50 = ((var_1_31 + 500.8f) + ((((var_1_34) > (var_1_38)) ? (var_1_34) : (var_1_38)))) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=513/20, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L201] var_1_19 = (((((((var_1_12) > (8.4)) ? (var_1_12) : (8.4))) < 0 ) ? -((((var_1_12) > (8.4)) ? (var_1_12) : (8.4))) : ((((var_1_12) > (8.4)) ? (var_1_12) : (8.4))))) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=-16, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L202] COND TRUE (var_1_12 * var_1_13) > var_1_19 [L203] var_1_20 = var_1_16 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_55=78/5, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L205] COND FALSE !(! var_1_45) [L212] var_1_55 = (var_1_34 - ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=4, var_1_58=32767, var_1_59=17/4, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L214] var_1_59 = var_1_38 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=4, var_1_58=32767, var_1_59=5, var_1_60=-16, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L215] COND TRUE \read(var_1_45) [L216] var_1_60 = var_1_15 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=4, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=101/2, var_1_62=32767, var_1_9=163/5] [L218] COND FALSE !(\read(var_1_49)) [L221] var_1_61 = var_1_31 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=4, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=163/5] [L223] signed char stepLocal_15 = var_1_15; [L224] signed char stepLocal_14 = var_1_18; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=8, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=4, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=163/5] [L225] COND TRUE 1.2 >= (var_1_26 * var_1_36) [L226] var_1_39 = ((((var_1_18) > (10)) ? (var_1_18) : (10))) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=4, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=163/5] [L242] COND FALSE !((- (var_1_38 * var_1_50)) >= 8.5) [L245] var_1_57 = var_1_17 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=163/5] [L247] unsigned char stepLocal_4 = var_1_24; [L248] unsigned long int stepLocal_3 = var_1_62; [L249] unsigned char stepLocal_2 = var_1_44; VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_2=0, stepLocal_3=32767, stepLocal_4=174, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=163/5] [L250] COND FALSE !(stepLocal_3 == (var_1_57 / var_1_10)) [L265] var_1_9 = var_1_13 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_2=0, stepLocal_4=174, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=3] [L267] COND FALSE !((- var_1_9) > var_1_29) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_2=0, stepLocal_4=174, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=3] [L270] signed short int stepLocal_1 = var_1_20; [L271] signed long int stepLocal_0 = ~ ((((4) < 0 ) ? -(4) : (4))); VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_0=-5, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_1=8, stepLocal_2=0, stepLocal_4=174, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=3] [L272] COND FALSE !(! (var_1_9 > var_1_27)) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_0=-5, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_1=8, stepLocal_2=0, stepLocal_4=174, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=3] [L281] signed long int stepLocal_21 = var_1_54 * (var_1_41 / var_1_40); VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_0=-5, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_1=8, stepLocal_21=0, stepLocal_2=0, stepLocal_4=174, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=3] [L282] COND FALSE !((var_1_18 * var_1_54) < stepLocal_21) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, stepLocal_0=-5, stepLocal_12=0, stepLocal_13=25, stepLocal_14=9, stepLocal_15=0, stepLocal_16=0, stepLocal_19=9, stepLocal_1=8, stepLocal_2=0, stepLocal_4=174, stepLocal_5=0, stepLocal_6=128, stepLocal_9=10, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=3] [L390] RET step() [L391] CALL, EXPR property() [L381] EXPR (! (var_1_9 > var_1_27)) ? (((~ ((((4) < 0 ) ? -(4) : (4)))) >= (var_1_20 ^ ((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42))))) ? ((var_1_42 <= var_1_20) ? (var_1_1 == ((signed long int) var_1_20)) : 1) : (var_1_1 == ((signed long int) ((((var_1_20) > (var_1_60)) ? (var_1_20) : (var_1_60)))))) : 1 VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=3] [L381-L382] return (((((((((((((((((((((((((! (var_1_9 > var_1_27)) ? (((~ ((((4) < 0 ) ? -(4) : (4)))) >= (var_1_20 ^ ((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42))))) ? ((var_1_42 <= var_1_20) ? (var_1_1 == ((signed long int) var_1_20)) : 1) : (var_1_1 == ((signed long int) ((((var_1_20) > (var_1_60)) ? (var_1_20) : (var_1_60)))))) : 1) && ((var_1_62 == (var_1_57 / var_1_10)) ? ((! (var_1_25 <= var_1_57)) ? ((var_1_44 && var_1_44) ? ((var_1_24 > (var_1_42 + (var_1_62 + var_1_10))) ? (var_1_9 == ((float) var_1_12)) : (var_1_9 == ((float) var_1_12))) : (var_1_9 == ((float) var_1_12))) : (var_1_9 == ((float) var_1_13))) : (var_1_9 == ((float) var_1_13)))) && ((last_1_var_1_44 && last_1_var_1_44) ? (var_1_14 == ((signed char) ((((var_1_15) > ((var_1_16 + (var_1_17 - var_1_18)))) ? (var_1_15) : ((var_1_16 + (var_1_17 - var_1_18))))))) : 1)) && (var_1_19 == ((double) (((((((var_1_12) > (8.4)) ? (var_1_12) : (8.4))) < 0 ) ? -((((var_1_12) > (8.4)) ? (var_1_12) : (8.4))) : ((((var_1_12) > (8.4)) ? (var_1_12) : (8.4)))))))) && (((var_1_12 * var_1_13) > var_1_19) ? (var_1_20 == ((signed short int) var_1_16)) : 1)) && (((var_1_12 < (9.5f - var_1_22)) || (var_1_15 < (last_1_var_1_24 / var_1_10))) ? ((last_1_var_1_21 <= last_1_var_1_1) ? ((((((1) > (last_1_var_1_42)) ? (1) : (last_1_var_1_42))) < (var_1_10 / var_1_23)) ? (var_1_21 == ((unsigned char) ((((var_1_17) < (var_1_18)) ? (var_1_17) : (var_1_18))))) : (var_1_21 == ((unsigned char) (var_1_17 + var_1_18)))) : 1) : 1)) && ((! var_1_44) ? (var_1_44 ? (var_1_24 == ((unsigned char) var_1_17)) : (var_1_24 == ((unsigned char) (200 - (var_1_17 + var_1_18))))) : ((var_1_21 < -10000) ? (var_1_24 == ((unsigned char) var_1_18)) : (var_1_24 == ((unsigned char) 50))))) && ((128.8 <= (((((last_1_var_1_36 / var_1_26)) < (var_1_12)) ? ((last_1_var_1_36 / var_1_26)) : (var_1_12)))) ? ((last_1_var_1_42 <= var_1_23) ? (var_1_25 == ((unsigned short int) (61453 - last_1_var_1_54))) : (var_1_25 == ((unsigned short int) ((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17)))))) : (var_1_25 == ((unsigned short int) ((((var_1_18) < (last_1_var_1_51)) ? (var_1_18) : (last_1_var_1_51))))))) && (((- var_1_9) > var_1_29) ? (var_1_27 == ((double) ((((((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))) < 0 ) ? -((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))) : ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) - var_1_28))) : 1)) && ((var_1_44 && (var_1_44 && (var_1_24 != var_1_16))) ? (var_1_29 == ((double) (var_1_30 + (var_1_31 + var_1_32)))) : (var_1_29 == ((double) var_1_13)))) && (((- var_1_18) > var_1_10) ? (((var_1_10 + var_1_25) != var_1_15) ? (var_1_33 == ((double) ((var_1_34 + var_1_35) - var_1_28))) : (var_1_33 == ((double) var_1_12))) : 1)) && (var_1_44 ? (((((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) / var_1_23) > var_1_21) ? (var_1_36 == ((double) (((((var_1_34) > ((var_1_35 + var_1_38))) ? (var_1_34) : ((var_1_35 + var_1_38)))) - var_1_28))) : 1) : (var_1_36 == ((double) ((((var_1_28) < ((var_1_38 - (var_1_34 + var_1_35)))) ? (var_1_28) : ((var_1_38 - (var_1_34 + var_1_35))))))))) && ((1.2 >= (var_1_26 * var_1_36)) ? (var_1_39 == ((unsigned char) ((((var_1_18) > (10)) ? (var_1_18) : (10))))) : ((var_1_15 <= ((last_1_var_1_39 / var_1_40) + last_1_var_1_39)) ? ((var_1_18 >= var_1_51) ? (var_1_39 == ((unsigned char) (var_1_41 - var_1_18))) : (((var_1_33 / var_1_26) < (var_1_32 + var_1_28)) ? (var_1_39 == ((unsigned char) (var_1_17 + var_1_18))) : (var_1_39 == ((unsigned char) (var_1_17 + 4))))) : (var_1_39 == ((unsigned char) (16 + var_1_18)))))) && ((var_1_13 < (- (last_1_var_1_53 * last_1_var_1_53))) ? (var_1_42 == ((unsigned char) ((((var_1_18) > ((var_1_17 + var_1_43))) ? (var_1_18) : ((var_1_17 + var_1_43)))))) : (var_1_42 == ((unsigned char) ((((((((var_1_41) < (((((var_1_43) > (var_1_17)) ? (var_1_43) : (var_1_17))))) ? (var_1_41) : (((((var_1_43) > (var_1_17)) ? (var_1_43) : (var_1_17))))))) > (var_1_18)) ? (((((var_1_41) < (((((var_1_43) > (var_1_17)) ? (var_1_43) : (var_1_17))))) ? (var_1_41) : (((((var_1_43) > (var_1_17)) ? (var_1_43) : (var_1_17))))))) : (var_1_18))))))) && ((var_1_14 >= (var_1_41 - (64 - var_1_17))) ? (var_1_44 == ((unsigned char) (! (var_1_45 && var_1_46)))) : (var_1_44 == ((unsigned char) ((var_1_47 || var_1_48) || var_1_49))))) && (((var_1_17 + var_1_41) >= ((((var_1_16) < (var_1_25)) ? (var_1_16) : (var_1_25)))) ? ((var_1_18 <= var_1_25) ? (var_1_50 == ((float) ((var_1_31 + 500.8f) + ((((var_1_34) > (var_1_38)) ? (var_1_34) : (var_1_38)))))) : ((var_1_44 && var_1_49) ? (var_1_50 == ((float) (((((((((var_1_35 - var_1_38)) > (var_1_28)) ? ((var_1_35 - var_1_38)) : (var_1_28)))) < (((((((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) < (var_1_30)) ? (((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) : (var_1_30))))) ? ((((((var_1_35 - var_1_38)) > (var_1_28)) ? ((var_1_35 - var_1_38)) : (var_1_28)))) : (((((((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) < (var_1_30)) ? (((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) : (var_1_30)))))))) : 1)) : 1)) && ((((((last_1_var_1_57) < 0 ) ? -(last_1_var_1_57) : (last_1_var_1_57))) > var_1_43) ? ((((var_1_17 - last_1_var_1_62) * last_1_var_1_25) == var_1_18) ? (var_1_51 == ((unsigned long int) (last_1_var_1_62 + last_1_var_1_39))) : (var_1_51 == ((unsigned long int) ((((((((last_1_var_1_25) < 0 ) ? -(last_1_var_1_25) : (last_1_var_1_25)))) < ((var_1_52 - var_1_43))) ? (((((last_1_var_1_25) < 0 ) ? -(last_1_var_1_25) : (last_1_var_1_25)))) : ((var_1_52 - var_1_43))))))) : 1)) && (((var_1_18 * var_1_54) < (var_1_54 * (var_1_41 / var_1_40))) ? ((var_1_27 > var_1_32) ? (var_1_53 == ((double) (127.4 + var_1_32))) : 1) : 1)) && (((var_1_32 <= var_1_28) && var_1_48) ? (var_1_54 == ((signed long int) (var_1_17 - var_1_25))) : (var_1_54 == ((signed long int) (var_1_17 - (((((var_1_18) < (var_1_25)) ? (var_1_18) : (var_1_25))) + 8)))))) && ((! var_1_45) ? ((var_1_29 <= (- ((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))))) ? (var_1_55 == ((double) ((((16.125) > (var_1_12)) ? (16.125) : (var_1_12))))) : (var_1_55 == ((double) 9.99999999995E10))) : (var_1_55 == ((double) (var_1_34 - ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))))))) && (((- (var_1_38 * var_1_50)) >= 8.5) ? (var_1_57 == ((unsigned short int) ((((var_1_41) > ((var_1_58 - var_1_20))) ? (var_1_41) : ((var_1_58 - var_1_20)))))) : (var_1_57 == ((unsigned short int) var_1_17)))) && (var_1_59 == ((float) var_1_38))) && (var_1_45 ? (var_1_60 == ((signed char) var_1_15)) : 1)) && (var_1_49 ? (var_1_61 == ((double) var_1_12)) : (var_1_61 == ((double) var_1_31)))) && ((last_1_var_1_21 < last_1_var_1_54) ? ((((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28))) >= (last_1_var_1_27 + var_1_31)) ? (var_1_62 == ((unsigned long int) (var_1_18 + last_1_var_1_62))) : (var_1_46 ? (var_1_62 == ((unsigned long int) last_1_var_1_51)) : 1)) : (var_1_62 == ((unsigned long int) var_1_58))) ; [L391] RET, EXPR property() [L391] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=3] [L19] reach_error() VAL [isInitial=1, last_1_var_1_1=128, last_1_var_1_21=25, last_1_var_1_24=1, last_1_var_1_25=10, last_1_var_1_27=51/5, last_1_var_1_36=39999999997/4, last_1_var_1_39=8, last_1_var_1_42=10, last_1_var_1_44=0, last_1_var_1_51=16, last_1_var_1_53=15/2, last_1_var_1_54=-256, last_1_var_1_57=4, last_1_var_1_62=8, var_1_10=2, var_1_12=0, var_1_13=3, var_1_14=5, var_1_15=0, var_1_16=8, var_1_17=17, var_1_18=9, var_1_19=4, var_1_1=128, var_1_20=8, var_1_21=25, var_1_23=17, var_1_24=174, var_1_25=9, var_1_27=51/5, var_1_28=2, var_1_29=3, var_1_31=6, var_1_33=162/5, var_1_36=2, var_1_38=5, var_1_39=10, var_1_40=127, var_1_41=-129, var_1_42=21, var_1_43=4, var_1_44=0, var_1_45=-255, var_1_46=1, var_1_47=0, var_1_48=0, var_1_49=0, var_1_51=16, var_1_52=-2147483649, var_1_53=15/2, var_1_54=0, var_1_57=17, var_1_58=32767, var_1_59=5, var_1_60=0, var_1_61=6, var_1_62=32767, var_1_9=3] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 164 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 42.8s, OverallIterations: 9, TraceHistogramMax: 47, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 12.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5149 SdHoareTripleChecker+Valid, 8.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5100 mSDsluCounter, 8447 SdHoareTripleChecker+Invalid, 7.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 6391 mSDsCounter, 1466 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 4270 IncrementalHoareTripleChecker+Invalid, 5736 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1466 mSolverCounterUnsat, 2056 mSDtfsCounter, 4270 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2781 GetRequests, 2657 SyntacticMatches, 3 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1054 ImplicationChecksByTransitivity, 4.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1088occurred in iteration=8, InterpolantAutomatonStates: 102, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 8 MinimizatonAttempts, 1125 StatesRemovedByMinimization, 7 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 4.9s SatisfiabilityAnalysisTime, 20.7s InterpolantComputationTime, 4060 NumberOfCodeBlocks, 4060 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 4357 ConstructedInterpolants, 0 QuantifiedInterpolants, 18963 SizeOfPredicates, 13 NumberOfNonLiveVariables, 2305 ConjunctsInSsa, 31 ConjunctsInUnsatCore, 14 InterpolantComputations, 5 PerfectInterpolantSequences, 59579/60536 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-13 16:21:59,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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 f33cc4a25069b8b95acae46a6697828286b8e0955d7c7b3aae298e30460d8f6f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 16:22:03,146 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 16:22:03,275 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-13 16:22:03,289 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 16:22:03,289 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 16:22:03,347 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 16:22:03,350 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 16:22:03,350 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 16:22:03,351 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 16:22:03,351 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 16:22:03,351 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 16:22:03,351 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 16:22:03,352 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 16:22:03,353 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 16:22:03,353 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 16:22:03,355 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 16:22:03,355 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 16:22:03,355 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 16:22:03,355 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 16:22:03,356 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 16:22:03,356 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 16:22:03,356 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 16:22:03,356 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 16:22:03,356 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-13 16:22:03,356 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-13 16:22:03,357 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 16:22:03,357 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-13 16:22:03,357 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 16:22:03,357 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 16:22:03,358 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 16:22:03,358 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 16:22:03,358 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 16:22:03,358 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 16:22:03,359 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 16:22:03,359 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:22:03,360 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 16:22:03,360 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 16:22:03,360 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 16:22:03,360 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-13 16:22:03,360 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 16:22:03,361 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 16:22:03,361 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 16:22:03,361 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 16:22:03,361 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 16:22:03,361 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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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 -> f33cc4a25069b8b95acae46a6697828286b8e0955d7c7b3aae298e30460d8f6f [2024-11-13 16:22:03,815 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 16:22:03,827 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 16:22:03,830 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 16:22:03,831 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 16:22:03,832 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 16:22:03,834 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i Unable to find full path for "g++" [2024-11-13 16:22:06,282 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 16:22:06,734 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 16:22:06,734 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i [2024-11-13 16:22:06,749 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/data/82a5a0757/0727080d79794b9092c1bd8cd2b900ac/FLAG2e58a4397 [2024-11-13 16:22:06,775 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/data/82a5a0757/0727080d79794b9092c1bd8cd2b900ac [2024-11-13 16:22:06,780 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 16:22:06,784 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 16:22:06,786 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 16:22:06,786 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 16:22:06,791 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 16:22:06,792 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:22:06" (1/1) ... [2024-11-13 16:22:06,794 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6832c0b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:06, skipping insertion in model container [2024-11-13 16:22:06,794 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:22:06" (1/1) ... [2024-11-13 16:22:06,849 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 16:22:07,082 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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i[916,929] [2024-11-13 16:22:07,274 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:22:07,297 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 16:22:07,313 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_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-81.i[916,929] [2024-11-13 16:22:07,425 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:22:07,451 INFO L204 MainTranslator]: Completed translation [2024-11-13 16:22:07,452 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07 WrapperNode [2024-11-13 16:22:07,453 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 16:22:07,454 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 16:22:07,454 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 16:22:07,454 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 16:22:07,464 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,485 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,584 INFO L138 Inliner]: procedures = 27, calls = 60, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 363 [2024-11-13 16:22:07,584 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 16:22:07,585 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 16:22:07,585 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 16:22:07,585 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 16:22:07,597 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,598 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,617 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,647 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-13 16:22:07,647 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,648 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,669 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,676 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,681 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,684 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,690 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 16:22:07,691 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 16:22:07,692 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 16:22:07,692 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 16:22:07,693 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (1/1) ... [2024-11-13 16:22:07,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:22:07,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:22:07,744 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 16:22:07,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 16:22:07,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 16:22:07,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-13 16:22:07,792 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 16:22:07,792 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 16:22:07,792 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 16:22:07,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 16:22:08,021 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 16:22:08,026 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 16:22:56,166 INFO L? ?]: Removed 53 outVars from TransFormulas that were not future-live. [2024-11-13 16:22:56,167 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 16:22:56,192 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 16:22:56,192 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 16:22:56,193 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:22:56 BoogieIcfgContainer [2024-11-13 16:22:56,193 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 16:22:56,197 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 16:22:56,198 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 16:22:56,205 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 16:22:56,205 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 04:22:06" (1/3) ... [2024-11-13 16:22:56,207 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@121f9d2e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:22:56, skipping insertion in model container [2024-11-13 16:22:56,207 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:22:07" (2/3) ... [2024-11-13 16:22:56,209 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@121f9d2e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:22:56, skipping insertion in model container [2024-11-13 16:22:56,209 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:22:56" (3/3) ... [2024-11-13 16:22:56,211 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-81.i [2024-11-13 16:22:56,231 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 16:22:56,234 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-81.i that has 2 procedures, 153 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 16:22:56,319 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 16:22:56,341 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;@29159b76, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 16:22:56,342 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 16:22:56,349 INFO L276 IsEmpty]: Start isEmpty. Operand has 153 states, 103 states have (on average 1.4854368932038835) internal successors, (153), 104 states have internal predecessors, (153), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-13 16:22:56,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2024-11-13 16:22:56,381 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:22:56,382 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:22:56,383 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:22:56,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:22:56,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1062455073, now seen corresponding path program 1 times [2024-11-13 16:22:56,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:22:56,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1976819083] [2024-11-13 16:22:56,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:22:56,410 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:22:56,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:22:56,413 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:22:56,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-13 16:23:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:23:01,487 INFO L255 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-13 16:23:01,501 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:23:01,624 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1952 proven. 0 refuted. 0 times theorem prover too weak. 2372 trivial. 0 not checked. [2024-11-13 16:23:01,624 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:23:01,625 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:23:01,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1976819083] [2024-11-13 16:23:01,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1976819083] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:23:01,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:23:01,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:23:01,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966717550] [2024-11-13 16:23:01,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:23:01,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 16:23:01,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:23:01,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 16:23:01,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 16:23:01,674 INFO L87 Difference]: Start difference. First operand has 153 states, 103 states have (on average 1.4854368932038835) internal successors, (153), 104 states have internal predecessors, (153), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Second operand has 2 states, 2 states have (on average 41.0) internal successors, (82), 2 states have internal predecessors, (82), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-13 16:23:01,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:23:01,722 INFO L93 Difference]: Finished difference Result 299 states and 535 transitions. [2024-11-13 16:23:01,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 16:23:01,724 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 41.0) internal successors, (82), 2 states have internal predecessors, (82), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 310 [2024-11-13 16:23:01,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:23:01,734 INFO L225 Difference]: With dead ends: 299 [2024-11-13 16:23:01,734 INFO L226 Difference]: Without dead ends: 149 [2024-11-13 16:23:01,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 16:23:01,744 INFO L432 NwaCegarLoop]: 239 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, 239 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 16:23:01,745 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 16:23:01,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2024-11-13 16:23:01,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2024-11-13 16:23:01,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 100 states have (on average 1.45) internal successors, (145), 100 states have internal predecessors, (145), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-13 16:23:01,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 239 transitions. [2024-11-13 16:23:01,832 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 239 transitions. Word has length 310 [2024-11-13 16:23:01,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:23:01,832 INFO L471 AbstractCegarLoop]: Abstraction has 149 states and 239 transitions. [2024-11-13 16:23:01,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 41.0) internal successors, (82), 2 states have internal predecessors, (82), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-13 16:23:01,833 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 239 transitions. [2024-11-13 16:23:01,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2024-11-13 16:23:01,849 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:23:01,849 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:23:01,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-13 16:23:02,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:23:02,051 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:23:02,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:23:02,052 INFO L85 PathProgramCache]: Analyzing trace with hash 814976923, now seen corresponding path program 1 times [2024-11-13 16:23:02,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:23:02,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1653358833] [2024-11-13 16:23:02,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:23:02,053 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:23:02,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:23:02,058 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:23:02,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-13 16:23:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:23:07,036 INFO L255 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-13 16:23:07,047 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:23:21,133 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-13 16:23:21,133 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:23:21,133 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:23:21,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1653358833] [2024-11-13 16:23:21,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1653358833] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:23:21,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:23:21,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 16:23:21,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016692252] [2024-11-13 16:23:21,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:23:21,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:23:21,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:23:21,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:23:21,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:23:21,139 INFO L87 Difference]: Start difference. First operand 149 states and 239 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-13 16:23:23,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:23:25,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:23:30,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.92s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:23:34,976 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 16:23:38,984 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 16:23:42,146 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.64s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:23:47,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.94s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:23:51,402 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 16:23:55,412 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 16:23:59,423 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 16:23:59,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:23:59,425 INFO L93 Difference]: Finished difference Result 538 states and 869 transitions. [2024-11-13 16:23:59,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 16:23:59,887 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 310 [2024-11-13 16:23:59,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:23:59,901 INFO L225 Difference]: With dead ends: 538 [2024-11-13 16:23:59,901 INFO L226 Difference]: Without dead ends: 392 [2024-11-13 16:23:59,903 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 307 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:23:59,906 INFO L432 NwaCegarLoop]: 231 mSDtfsCounter, 366 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 108 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.1s IncrementalHoareTripleChecker+Time [2024-11-13 16:23:59,907 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 676 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 30 Invalid, 7 Unknown, 0 Unchecked, 38.1s Time] [2024-11-13 16:23:59,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-11-13 16:23:59,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 275. [2024-11-13 16:23:59,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 178 states have (on average 1.404494382022472) internal successors, (250), 178 states have internal predecessors, (250), 94 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-13 16:23:59,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 438 transitions. [2024-11-13 16:23:59,984 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 438 transitions. Word has length 310 [2024-11-13 16:23:59,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:23:59,985 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 438 transitions. [2024-11-13 16:23:59,985 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-13 16:23:59,986 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 438 transitions. [2024-11-13 16:23:59,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2024-11-13 16:23:59,991 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:23:59,991 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:24:00,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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)] Forceful destruction successful, exit code 0 [2024-11-13 16:24:00,192 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:24:00,192 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:24:00,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:24:00,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1303787039, now seen corresponding path program 1 times [2024-11-13 16:24:00,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:24:00,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [802087669] [2024-11-13 16:24:00,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:24:00,194 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:24:00,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:24:00,197 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:24:00,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-13 16:24:04,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:24:04,605 INFO L255 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 16:24:04,613 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:24:15,280 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1889 proven. 69 refuted. 0 times theorem prover too weak. 2366 trivial. 0 not checked. [2024-11-13 16:24:15,280 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:24:27,401 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 201 proven. 72 refuted. 0 times theorem prover too weak. 4051 trivial. 0 not checked. [2024-11-13 16:24:27,401 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:24:27,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [802087669] [2024-11-13 16:24:27,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [802087669] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:24:27,401 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 16:24:27,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2024-11-13 16:24:27,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587881310] [2024-11-13 16:24:27,402 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 16:24:27,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 16:24:27,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:24:27,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 16:24:27,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-11-13 16:24:27,406 INFO L87 Difference]: Start difference. First operand 275 states and 438 transitions. Second operand has 13 states, 13 states have (on average 7.384615384615385) internal successors, (96), 13 states have internal predecessors, (96), 3 states have call successors, (60), 3 states have call predecessors, (60), 7 states have return successors, (61), 3 states have call predecessors, (61), 3 states have call successors, (61) [2024-11-13 16:24:47,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:24:54,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:24:58,136 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 16:25:02,145 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 16:25:06,153 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 16:25:10,158 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 16:25:14,163 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 16:25:18,166 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 16:25:22,168 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 16:25:26,170 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 16:25:30,173 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 16:25:34,183 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 16:25:53,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:25:53,120 INFO L93 Difference]: Finished difference Result 643 states and 1007 transitions. [2024-11-13 16:25:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-13 16:25:53,121 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.384615384615385) internal successors, (96), 13 states have internal predecessors, (96), 3 states have call successors, (60), 3 states have call predecessors, (60), 7 states have return successors, (61), 3 states have call predecessors, (61), 3 states have call successors, (61) Word has length 310 [2024-11-13 16:25:53,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:25:53,127 INFO L225 Difference]: With dead ends: 643 [2024-11-13 16:25:53,127 INFO L226 Difference]: Without dead ends: 371 [2024-11-13 16:25:53,129 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 638 GetRequests, 608 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2024-11-13 16:25:53,130 INFO L432 NwaCegarLoop]: 286 mSDtfsCounter, 1075 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 412 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1110 SdHoareTripleChecker+Valid, 929 SdHoareTripleChecker+Invalid, 1366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 412 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.8s IncrementalHoareTripleChecker+Time [2024-11-13 16:25:53,131 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1110 Valid, 929 Invalid, 1366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [412 Valid, 943 Invalid, 11 Unknown, 0 Unchecked, 79.8s Time] [2024-11-13 16:25:53,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2024-11-13 16:25:53,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 356. [2024-11-13 16:25:53,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 222 states have (on average 1.3243243243243243) internal successors, (294), 223 states have internal predecessors, (294), 127 states have call successors, (127), 6 states have call predecessors, (127), 6 states have return successors, (127), 126 states have call predecessors, (127), 127 states have call successors, (127) [2024-11-13 16:25:53,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 548 transitions. [2024-11-13 16:25:53,189 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 548 transitions. Word has length 310 [2024-11-13 16:25:53,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:25:53,191 INFO L471 AbstractCegarLoop]: Abstraction has 356 states and 548 transitions. [2024-11-13 16:25:53,192 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.384615384615385) internal successors, (96), 13 states have internal predecessors, (96), 3 states have call successors, (60), 3 states have call predecessors, (60), 7 states have return successors, (61), 3 states have call predecessors, (61), 3 states have call successors, (61) [2024-11-13 16:25:53,192 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 548 transitions. [2024-11-13 16:25:53,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2024-11-13 16:25:53,200 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:25:53,200 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:25:53,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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)] Forceful destruction successful, exit code 0 [2024-11-13 16:25:53,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:25:53,401 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:25:53,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:25:53,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1979331871, now seen corresponding path program 1 times [2024-11-13 16:25:53,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:25:53,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739920183] [2024-11-13 16:25:53,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:25:53,402 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:25:53,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:25:53,404 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:25:53,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-13 16:25:57,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:25:57,559 INFO L255 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 16:25:57,564 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:26:01,458 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1086 proven. 18 refuted. 0 times theorem prover too weak. 3220 trivial. 0 not checked. [2024-11-13 16:26:01,458 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:26:09,924 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 120 proven. 18 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-13 16:26:09,924 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:26:09,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739920183] [2024-11-13 16:26:09,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739920183] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:26:09,925 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 16:26:09,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-13 16:26:09,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745094008] [2024-11-13 16:26:09,925 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 16:26:09,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 16:26:09,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:26:09,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 16:26:09,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 16:26:09,928 INFO L87 Difference]: Start difference. First operand 356 states and 548 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 2 states have call successors, (53), 2 states have call predecessors, (53), 4 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-13 16:26:23,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.85s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:26:27,096 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 16:26:31,109 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 16:26:31,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:26:31,126 INFO L93 Difference]: Finished difference Result 673 states and 1022 transitions. [2024-11-13 16:26:31,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 16:26:31,467 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 2 states have call successors, (53), 2 states have call predecessors, (53), 4 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 310 [2024-11-13 16:26:31,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:26:31,473 INFO L225 Difference]: With dead ends: 673 [2024-11-13 16:26:31,473 INFO L226 Difference]: Without dead ends: 374 [2024-11-13 16:26:31,475 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 622 GetRequests, 612 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-13 16:26:31,476 INFO L432 NwaCegarLoop]: 180 mSDtfsCounter, 152 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 11 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.3s IncrementalHoareTripleChecker+Time [2024-11-13 16:26:31,476 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [191 Valid, 446 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 245 Invalid, 3 Unknown, 0 Unchecked, 20.3s Time] [2024-11-13 16:26:31,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2024-11-13 16:26:31,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 364. [2024-11-13 16:26:31,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 228 states have (on average 1.3070175438596492) internal successors, (298), 229 states have internal predecessors, (298), 127 states have call successors, (127), 8 states have call predecessors, (127), 8 states have return successors, (127), 126 states have call predecessors, (127), 127 states have call successors, (127) [2024-11-13 16:26:31,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 552 transitions. [2024-11-13 16:26:31,539 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 552 transitions. Word has length 310 [2024-11-13 16:26:31,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:26:31,540 INFO L471 AbstractCegarLoop]: Abstraction has 364 states and 552 transitions. [2024-11-13 16:26:31,541 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 2 states have call successors, (53), 2 states have call predecessors, (53), 4 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-13 16:26:31,541 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 552 transitions. [2024-11-13 16:26:31,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2024-11-13 16:26:31,543 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:26:31,544 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:26:31,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-11-13 16:26:31,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:26:31,744 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:26:31,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:26:31,745 INFO L85 PathProgramCache]: Analyzing trace with hash 2119880481, now seen corresponding path program 1 times [2024-11-13 16:26:31,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:26:31,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1632411541] [2024-11-13 16:26:31,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:26:31,745 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:26:31,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:26:31,747 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:26:31,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-13 16:26:35,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:26:35,922 INFO L255 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 16:26:35,926 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:26:40,135 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 802 proven. 12 refuted. 0 times theorem prover too weak. 3510 trivial. 0 not checked. [2024-11-13 16:26:40,137 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:26:49,033 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 126 proven. 12 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-13 16:26:49,034 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:26:49,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1632411541] [2024-11-13 16:26:49,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1632411541] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:26:49,034 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 16:26:49,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-13 16:26:49,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574549443] [2024-11-13 16:26:49,035 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 16:26:49,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 16:26:49,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:26:49,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 16:26:49,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 16:26:49,037 INFO L87 Difference]: Start difference. First operand 364 states and 552 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 2 states have call successors, (51), 2 states have call predecessors, (51), 4 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) [2024-11-13 16:27:02,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.97s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:27:06,399 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 16:27:10,410 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 16:27:10,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:27:10,428 INFO L93 Difference]: Finished difference Result 693 states and 1034 transitions. [2024-11-13 16:27:10,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 16:27:10,814 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 2 states have call successors, (51), 2 states have call predecessors, (51), 4 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) Word has length 310 [2024-11-13 16:27:10,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:27:10,818 INFO L225 Difference]: With dead ends: 693 [2024-11-13 16:27:10,818 INFO L226 Difference]: Without dead ends: 386 [2024-11-13 16:27:10,820 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 622 GetRequests, 612 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-13 16:27:10,821 INFO L432 NwaCegarLoop]: 177 mSDtfsCounter, 143 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 12 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2024-11-13 16:27:10,821 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 437 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 248 Invalid, 3 Unknown, 0 Unchecked, 20.5s Time] [2024-11-13 16:27:10,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2024-11-13 16:27:10,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 372. [2024-11-13 16:27:10,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 234 states have (on average 1.2820512820512822) internal successors, (300), 235 states have internal predecessors, (300), 127 states have call successors, (127), 10 states have call predecessors, (127), 10 states have return successors, (127), 126 states have call predecessors, (127), 127 states have call successors, (127) [2024-11-13 16:27:10,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 554 transitions. [2024-11-13 16:27:10,888 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 554 transitions. Word has length 310 [2024-11-13 16:27:10,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:27:10,889 INFO L471 AbstractCegarLoop]: Abstraction has 372 states and 554 transitions. [2024-11-13 16:27:10,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 2 states have call successors, (51), 2 states have call predecessors, (51), 4 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) [2024-11-13 16:27:10,889 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 554 transitions. [2024-11-13 16:27:10,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2024-11-13 16:27:10,895 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:27:10,896 INFO L215 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:27:10,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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 16:27:11,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:27:11,096 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:27:11,097 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:27:11,097 INFO L85 PathProgramCache]: Analyzing trace with hash 840016803, now seen corresponding path program 1 times [2024-11-13 16:27:11,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 16:27:11,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [426576248] [2024-11-13 16:27:11,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:27:11,098 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 16:27:11,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 16:27:11,100 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 16:27:11,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80218311-8a6f-4b14-aa4d-f8b2a2d2c3ec/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 16:27:15,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:27:15,225 INFO L255 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-13 16:27:15,230 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:28:23,465 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-13 16:28:23,465 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:28:23,465 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 16:28:23,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [426576248] [2024-11-13 16:28:23,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [426576248] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:28:23,466 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:28:23,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:28:23,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639083770] [2024-11-13 16:28:23,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:28:23,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:28:23,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 16:28:23,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:28:23,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-13 16:28:23,468 INFO L87 Difference]: Start difference. First operand 372 states and 554 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 5 states have internal predecessors, (78), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-13 16:28:54,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:28:56,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:28:59,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:01,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:07,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:09,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:11,054 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:15,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:19,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:23,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.47s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:27,757 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 16:29:32,048 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:36,052 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:40,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:44,311 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.24s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:48,320 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 16:29:52,328 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 16:29:55,091 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.76s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:57,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:29:58,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:00,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:05,557 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:08,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.82s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:12,830 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.99s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:14,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:18,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.92s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:21,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:22,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:24,298 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:31,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:35,209 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 16:30:39,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.93s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:40,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:43,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.84s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:47,937 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 16:30:50,795 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.86s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:54,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.50s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:30:57,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.10s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:01,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.81s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:05,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:09,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:13,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:17,360 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.95s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:26,682 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:30,686 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 16:31:34,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:39,010 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 16:31:43,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:47,602 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 16:31:51,620 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 16:31:55,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.24s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:31:59,861 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 16:32:03,866 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 16:32:06,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:32:07,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:32:10,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:32:11,598 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:32:12,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:32:22,275 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.79s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:32:26,282 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 16:32:30,291 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 16:32:34,294 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 16:32:40,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.85s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:32:44,513 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 16:32:48,526 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 16:32:54,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.91s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:32:56,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:33:01,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:33:06,167 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.84s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:33:10,172 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 16:33:14,176 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 16:33:18,186 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 16:33:22,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:33:26,259 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 16:33:28,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:33:37,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.81s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:33:41,781 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 16:33:45,792 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 16:33:49,814 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 16:33:53,823 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 16:33:56,343 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:08,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result VALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:09,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Bool, RoundingMode, FloatingPoint, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:16,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:19,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.02s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:24,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:27,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:31,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:35,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:38,213 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:39,259 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:41,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:42,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:44,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:47,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:48,280 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 16:34:49,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:51,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:54,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:34:57,445 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:01,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:03,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:05,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:09,992 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:11,992 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:18,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:19,287 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:23,132 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:28,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:29,871 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:34,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:39,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:42,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 16:35:44,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers []